【发布时间】:2016-05-03 07:12:59
【问题描述】:
我在我的 Mac 上安装了一个样板,然后它显示 your node version is outdated 和 we can't find gulp, try npm install gulp,
我把控制台放了
npm install -g npm; npm install 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$
我有那个版本的节点,v4.1.0,但是任何带有 npm 的东西都可以工作。
你们有什么想法吗?
编辑
-bash: nvm: 找不到命令
更新
我只是在我的 Mac 中卸载了有关 node 和 nvm 的所有内容,然后再次安装 node 和 nvm 并且它可以工作,我执行 nvm 和 node 和 npm 并返回一些说明,所以这意味着它已安装。
但是如果我在终端打开一个新标签并输入相同的内容,我没有回应
-bash: nvm: command not found
然后我在终端的新选项卡中再次安装了所有内容,它再次工作。就像它没有在全球范围内安装一样。
【问题讨论】:
-
你在使用
nvm吗? github.com/creationix/nvm -
@juandemarco 查看我的编辑
-
尝试重新安装
nvm(说明在repo页面上)然后nvm install v4 && nvm use v4 -
@juandemarco 查看我的更新