WSLにnode.jsをインストールする
node.js のインストール
node.js
をインストールするだけなら問題ない。
sudo apt install nodejs
npm が動かない?
Mac だと、インストールしたら一緒にnpm
コマンドが使えるのですが、WSL で上記のコマンドだけだとnpm
がインストールされません。
> npm
: not foundram Files/nodejs/npm: 3: /mnt/c/Program Files/nodejs/npm:
: not foundram Files/nodejs/npm: 5: /mnt/c/Program Files/nodejs/npm:
/mnt/c/Program Files/nodejs/npm: 6: /mnt/c/Program Files/nodejs/npm: Syntax error: word unexpected (expecting "in")
・・・と思ったら、 npm
は別途入れる必要があるみたいでした。
npm をインストールしよう
node.js
と一緒に入れちゃいましょう。
-y
オプションでインストール時の確認を省略しています。
sudo apt install nodejs npm -y
npm -v
# 6.4.1
のように、バージョンが表示されれば成功。
node.js のバージョンを変更したい
デフォルトインストールされるバージョン以外を使いたかったら、バージョン管理ツールを利用しましょう。
使用する node.js のバージョンを変更する
それでは良いJSライフを!