【发布时间】:2017-09-13 20:59:06
【问题描述】:
我正在谷歌中搜索如何显示节点 js 的版本或我将如何使用 npm? 如果我这样做
npm -v
即使我已经使用brew install node 安装了它。结果总是
env: node: No such file or directory
我已经做了很多命令来解决它,但是失败了。 这些是我已经尝试过的命令:
sudo apt-get install nodejs-legacy
sudo ln -s /usr/local/bin/node /usr/bin/node
brew unlink node
brew link node
因此,我无法开始任务。帮帮我,伙计们。在我使用此命令brew link --overwrite node 之前完成这项工作。现在我有问题,我不能再使用 npm 了。我对此真的很陌生。我现在不知道如何解决这个问题。
更新
我已经使用npm list 命令获得了列表。我也在这里link 得到了这个想法,但是当我在项目中npm install 时。我总是得到这个“结果环境:节点:没有这样的文件或目录”,即使我命令npm -v 但如果我在我的项目之外命令它。它适用于 npm -v
【问题讨论】:
-
试试
npm list然后你可以看到安装的每个包的所有版本。如果您想在 mac 上使用特定文件,请使用npm list -g | grep (module-name) -
我已经使用该命令获得了列表。我也在这里得到了这个想法stackoverflow.com/questions/11177954/…。但是当我在项目中安装 npm 时。我总是得到这个“结果环境:节点:没有这样的文件或目录”但是如果我在我的项目之外命令它。它适用于 npm -v
-
您需要在安装 npm 的文件目录中设置您的服务器。
-
你有样品吗?我不知道我需要设置什么文件。
-
howtonode.org/how-to-install-nodejs 也许您尝试以错误的方式安装它?因为mac、windows和linux