在继续使用WSL(Ubuntu)进行node.js开发前的准备工作
首先
這篇文章是關於在WSL(Ubuntu)上進行Node.js開發的修正版本準備。
前一篇文章的问题 – 用apt安装的node版本过旧。
节点的版本太旧了!
网络上的示例代码无法运行!
查了一下,版本是4.
最新数据是9.11.1。(均为2018年4月)
替换
删除
如果最初就不进行这个步骤,那就没必要了。
用apt命令删除。使用下面的命令可能已经消失了。
$ sudo apt purge nodejs
$ sudo apt autoremove
引入新的Node.js版本
安装nodebrew
据说nodebrew是nodejs的包管理工具。
我参考了https://qiita.com/kent_ocean/items/dc252b5d8183dfc6da57。
$ curl -L git.io/nodebrew | perl - setup
$ export PATH=$HOME/.nodebrew/current/bin:$PATH
# source ~/.bashrc
根据需要注册环境变量(我个人是将其追加到.bashrc文件中)。
安装Node.js
$ nodebrew install-binary latest
使用的版本设置
只安装二进制文件的话,会被下载下来但无法运行。
只会被下载到~/.nodebrew/node目录下。
用以下命令确认的话,current显示为none。
$ nodebrew ls
v9.11.1
current: none
打入以下指令,将会被复制到~/.nodebrew/current目录下。
$ nodebrew use latest
$ nodebrew ls
v9.11.1
current: v9.11.1
确认
$ node -v
v9.11.1
$ npm -v
5.6.0
总结
由于APT很简单,总是不自觉地使用它,但不要偷懒,要认真调查。