我想安装节点来运行Angular2程序,但在安装时我收到此错误:
npm WARN npm npm does not support Node.js v0.10.25
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm You can find the latest version at https://nodejs.org/
npm WARN using --force I sure hope you know what you are doing.
/usr/local/lib/node_modules/npm/lib/cache.js:3
const BB = require('bluebird')
^^^^^
npm ERR! Use of const in strict mode.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/swapnily/.npm/_logs/2017-07-04T10_51_42_147Z-debug.log
我已经尝试过这个解决方案:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
但即使是第一个命令“sudo npm cache clean -f”我也遇到了同样的问题。如果有人意识到这一点,请告诉我。
答案 0 :(得分:1)
我个人非常喜欢nvm。 它使节点安装和版本操作变得如此简单。
可以找到所有安装说明here。
我只是给出一个安装新nodejs版本并开始使用它的示例命令,这样你就可以理解它是多么清晰和容易:
nvm install 8.0
nvm use 8.0
答案 1 :(得分:0)
我建议您从官方网站(https://nodejs.org/en/)
下载Node存档之后,你需要创建一个软件链接到你刚从网站上下载的bin文件,命令行的话可能是这样的:
ln -s /opt/node-v6.10.2-linux-x64/bin/node /usr/bin/node
npm
相同答案 2 :(得分:0)
$ sudo apt update
$ sudo apt install node.js
要检查Node的版本:
$node -v
使用PPA安装;要获取最新版本的Node.js,您可以添加NodeSource维护的PPA(个人软件包存档)。与官方的ubuntu存储库相比,这将具有最新版本的Node.js,并允许您在Node.js c6.x(支持到2019年4月),Node.js v8.x(当前的LTS版本(支持到2019年12月)和Node.js v10.x(最新版本,直到2021年4月)。
首先,安装PPa以便访问其内容。在主目录中,使用 curl 检索您首选版本的安装脚本,并确保将 8.X 替换为首选版本字符串(如果有)
检查此链接以继续:https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-16-04?