【发布时间】:2017-03-08 07:10:28
【问题描述】:
我对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 全局安装包时,我可以在命令行。
【问题讨论】:
-
第一个问题只需将
nodejs重命名为node即可解决。 (mv /wherever/nodejs /wherever/node)。 -
尝试执行“whereis nodejs”