我通过以下方式安装了node和npm:
$sudo apt-get install npm
然后我意识到节点版本是4.2.6,我无法运行我的代码(一些函数语法错误/类型错误等)。
所以我设置卸载nodejs:
sudo apt-get remove npm
sudo apt-get purge nodejs
sudo apt-get autoremove
rm -r /usr/local/bin/npm
rm -rf ~/.npm
rm -rf /opt/local/bin/node
rm -rf opt/local/include/node
rm -rf /opt/local/lib/node_modules
使用最新的LTS重新安装, 我正在按照https://nodejs.org/en/download/package-manager/
的安装说明进行操作 curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
我的问题:上面安装后的nodejs版本仍然是4.2.6,我如何获得最新版本?或者卸载并清理4.2.6?
答案 0 :(得分:4)
您可以使用NVM(节点版本管理器)
安装节点这样做:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
这将下载并执行NVM安装脚本。现在应该安装NVM。
之后只需用它来安装节点。打开新终端,例如执行
nvm install 6.11.4
这将安装节点版本6.11.4,这是最新的LTS。您可以安装所需的任何版本。做
nvm ls-remote
查看所有可用版本,只需替换版本号。
您可以安装任意数量的节点版本,并使用
在它们之间切换nvm使用6.11.4
您也可以使用
设置默认版本nvm alias default 6.11.4
答案 1 :(得分:0)
转到node.org网站
下载二进制文件
打开包装
用解压缩的内容替换原始文件
例如
sudo mv ./bin/* /usr/bin/
sudo mv ./lib/* /usr/lib/
etc ...