Skip to content

Node.js

Indra Gunawan (He/Him/His) edited this page May 27, 2022 · 6 revisions

Install asdf-nodejs plugin

Berikut adalah langkah yang harus dilakukan untuk menginstall Node.js. Ada beberapa paket npm yang perlu dicompile dan biasanya memerlukan installasi python di system kita. Dengan cara yang sama menggunakan asdf, kita juga bisa menginstall python untuk Node.js dependency.

  1. Install asdf-nodejs

    asdf plugin add nodejs
  2. Tambahkan baris dibawah ini kedalam $HOME/.asdfrc sehingga asdf akan kompatible dengan project yang masih menggunakan .nvmrc

    legacy_version_file = yes
    
  3. Install asdf-python compile requirements

    sudo apt-get update;
    sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
  4. Install asdf-python

    asdf plugin add python
    
  5. Install asdf-java

    asdf plugin add java
  6. Set JAVA_HOME di shell initialization $HOME/.bashrc atau di $HOME/.zshrc

    Jika menggunakan bash:

    . ~/.asdf/plugins/java/set-java-home.bash
    

    Jika menggunakan zsh:

    . ~/.asdf/plugins/java/set-java-home.zsh
    
  7. Untuk pengguna macOS, tambahkan baris dibawah ini kedalam $HOME/.asdfrc

    java_macos_integration_enable = yes
    

Install Node.js

  1. Install NodeJS 14.x LTS menggunakan asdf
    asdf install nodejs 14.18.3
    
  2. Install NodeJS 16.x LTS menggunakan asdf
    asdf install nodejs 16.13.2
    
  3. Set versi NodeJS untuk system global
    asdf global nodejs 16.13.2
    
  4. Set versi NodeJS untuk project (jalankan di root folder project tersebut)
    asdf local nodejs 16.13.2
    

Clone this wiki locally