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