'npm config set prefix'不粘-在Mac上安装Gulp时发生

时间:2019-02-07 05:12:50

标签: npm gulp

我对此进行了大量研究,但无法确定问题出在哪里。问题在于Gulp安装。一旦“成功”安装它,成功安装了几个软件包,Gulp突然消失了–我的意思是gulp --version给了我一行(CLI version 2.0.1),而不是几分钟前的两行( CLI version 2.0.1“本地版本4.0.0”)

从昨天开始,我已经完全删除了Node和NPM的所有痕迹,并重新安装了几次。我跟踪了remove nodecompletely remove node fr MacOSa tip的几个站点,这些站点使我研究了NPM的PATH

最终的解决方法来自this article:使用npm config set prefix /usr/local修复NPM的路径。路径固定后,我将Gulp重新安装在项目文件夹中,gulp -v确认了全局安装的CLI和Gulp的本地安装。

问题是:该修补程序似乎没有持久性,并且似乎与我是否重新启动/刷新终端无关。我已经完成了整个删除-重新安装过程几次。通常gulp -v返回command not found。刚才我意识到仍然可以使用全局安装的CLI,但是在项目文件夹中找不到本地安装的Gulp。

这可能是什么原因?我该如何找出问题所在?

谢谢您的提示!

0 个答案:

没有答案