gpt4 book ai didi

node.js - -bash :/usr/local/bin/npm: No such file or directory

转载 作者:行者123 更新时间:2023-12-01 22:25:46 26 4
gpt4 key购买 nike

我在我的 Mac 上安装了一个样板,然后它说你的 Node 版本已经过时并且我们找不到 gulp,试试 npm install gulp

我在我的控制台上放置

npm install -g npm; npm 安装 gulp

之后,我用 npm 做什么都没有关系。 . . 在终端中,我总是得到这个 -bash:/usr/local/bin/npm: No such file or directory

这是我最后的记录

CRSJOPGP0223:nodeboilerplate bermarce$ npm start
-bash: /usr/local/bin/npm: No such file or directory
CRSJOPGP0223:nodeboilerplate bermarce$ npm cache clean
-bash: /usr/local/bin/npm: No such file or directory
CRSJOPGP0223:nodeboilerplate bermarce$ sudo npm install npm -g
Password:
sudo: npm: command not found
CRSJOPGP0223:nodeboilerplate bermarce$ npm -v
-bash: /usr/local/bin/npm: No such file or directory
CRSJOPGP0223:nodeboilerplate bermarce$ node -v
v4.1.0
CRSJOPGP0223:nodeboilerplate bermarce$

我有那个版本的 Node ,v4.1.0,但是任何带有 npm 的东西都可以。

你们有想法吗?

编辑

-bash: nvm: command not found

更新

我只是在我的 Mac 中卸载所有关于 nodenvm 的东西,然后再次安装 node 和 nvm 并且它工作,我做 nvmnodenpm 并返回一些说明,这意味着它已安装。

但是如果我在终端中打开一个新标签并输入相同的内容,我没有任何反应

-bash: nvm: command not found <--又是那个

然后我在终端的新选项卡中再次安装了所有内容,它再次运行。就像它没有全局安装一样。

最佳答案

您的问题是 nvm 不在您的路径中。打开你的 ~/.bashrc 文件(如果你使用的是 zsh,则打开 ~/.zshrc)并在末尾添加:

. ~/.nvm/nvm.sh

保存、退出并打开另一个终端选项卡,一切都应该没问题!

关于node.js - -bash :/usr/local/bin/npm: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35018661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com