env:节点:mac中没有这样的文件或目录
我正在google中搜索有关如何显示node js版本或如何与npm合作的信息?如果我这样做
npm -v
即使我已经使用安装了它brew install node
。结果总是
env: node: No such file or directory
我已经做了很多命令来解决它,但是失败了。这些是我已经尝试过的命令:
sudo apt-get install nodejs-legacysudo ln -s /usr/local/bin/node /usr/bin/node
brew unlink node
brew link node
因此,我无法启动任务。帮帮我 在使用此命令之前,这项工作已经完成brew link --overwrite
node。现在我有问题,我不能再使用npm了。我真的很新。我现在不知道如何解决此问题。
我已经使用npmlist
命令获取列表。我也明白我的意思这里链接,但是当我npm install
的项目中。我总是得到这个“结果环境:节点:没有这样的文件或目录”,即使我命令,npm
-v但是如果我在我的项目之外命令它。它工作npm -v
回答:
注意:仅Mac用户!
使用命令完全卸载节点
curl -ksO https://gist.githubusercontent.com/nicerobot/2697848/raw/uninstall-node.sh
chmod +x ./uninstall-node.sh
./uninstall-node.sh
rm uninstall-node.sh
或者,您可以访问以下网站:如何完全卸载Node.js,然后从头开始重新安装(Mac OS
X)
如果这不起作用,则需要通过控制面板或任何其他方法删除节点。只要将其移除。
- 通过此网站安装节点:https : //nodejs.org/en/download/
如果使用nvm
,则可以使用:
nvm install node
您已经可以检查它是否有效,则无需执行以下步骤:npm -v
然后node -v
如果已nvm
安装: command -v nvm
- 使用以下命令卸载npm:
sudo npm uninstall npm -g
或者,如果失败,请获取npm源代码,然后执行以下操作:
sudo make uninstall
如果已nvm
安装,请使用:nvm uninstall npm
- 使用以下命令安装npm:
npm install -g grunt
以上是 env:节点:mac中没有这样的文件或目录 的全部内容, 来源链接: utcz.com/qa/397650.html