的NodeJS。 npm安装后找不到gulp

时间:2016-04-06 16:46:29

标签: angularjs node.js git gulp angular

我有这个git repo:https://github.com/mschwarzmueller/angular-2-introduction

观看一系列教程,我已经达到了必须运行gulp的程度,但它给了我一个错误。

从一开始我克隆了这个回购,然后我npm install在该文件夹中。

我检查了package.json,确实存在 gulp依赖

那我该怎么办?

如果我全局安装gulp它会表现正常吗?

或者我必须以某种方式在本地安装它?

P.S。 我试过这个并在Windows和Linux机器上遇到错误。

3 个答案:

答案 0 :(得分:10)

如果您想在本地运行gulp,可以在使用npm install安装依赖项后尝试此操作:

$(npm bin)/gulp

答案 1 :(得分:3)

当您发出npm install module时,npm将安装在当前目录中。

当您发出npm install -g module时,npm将安装在/ usr / local / lib / node或/ usr / local / lib / node_modules文件夹中

建议在命令行界面上使用模块全局安装它们。

  

如果你想将它用作命令行工具,比如grunt CLI,那么你想要全局安装它。另一方面,如果您想使用Node's require等依赖于您自己模块的软件包,那么您希望在本地安装。

https://docs.npmjs.com/getting-started/installing-npm-packages-globally

这就是说如果你想在命令行发出gulp命令而不是安装'gulp'模块你可能需要'gulp-cli'模块: https://www.npmjs.com/package/gulp-cli

答案 2 :(得分:-1)

从计算机上卸载nodejs应用程序,然后再次重新安装。问题应该得到解决