我对ubuntu比较新,不知道为什么在ubuntu上设置编码环境这么难 .
首先,我不知道安装节点的最佳方法是什么,我使用了apt-get install nodejs,但我必须从“nodejs app.js”开始,我真的不喜欢使用而不是“ node app.js“ . 我已经搜索了几种在ubuntu上安装节点的方法,并尝试过,我甚至忘记了其他安装方式 . 现在,我的ubuntu可以运行“节点”,我不知道我安装它的方式 .
其次,全局安装的所有npm都不能在命令行中运行 . 它说:没有命令“xx”找到 . 但是我使用npm install -g xx安装时没有错误我只是尝试了“npm install -g jshint”和“npm install -g grunt-cli”,并且两者都没有在命令行中运行 . 我怀疑该软件包已安装但位于另一个目录中,命令行无法从该目录获取信息 .
我想问题是:如何在Ubuntu(16.04)上安装node和npm,这样我就可以输入“node -v”来获取版本,当我使用npm全局安装软件包时,我可以在命令行上运行它 .
2 回答
在每个操作系统上安装node.js最方便的方法是使用
nvm
按照以下网址中的说明操作:https://github.com/creationix/nvm
默认情况下,据我记得,ubuntu中的nodeJS存储库仍然是0.10.x,而现在已经像6.9.x了
好的,让我们按照这个简单的指示:
首先下载shell脚本来放置repo:
然后运行它
然后做apt-update
然后安装nodeJS
可选:您可能还需要添加这些包
到这个时候(2016年10月26日)我认为你应该看到6.9.1你做节点的时刻 - 版本和npm,应该是3.10.8