Npm gulp命令错误:找不到模块';通过2&x27;?
我将gulp安装到全球和本地项目:Npm gulp命令错误:找不到模块';通过2&x27;?,npm,gulp,npm-install,Npm,Gulp,Npm Install,我将gulp安装到全球和本地项目: npm install -g gulp 及 然后我使用gulp命令: gulp -v 然后,显示错误: module.js:471 throw err; ^ Error: Cannot find module 'through2' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) a
npm install -g gulp
及
然后我使用gulp命令:
gulp -v
然后,显示错误:
module.js:471
throw err;
^
Error: Cannot find module 'through2'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/home/users/zhangzhida/output/lib/node_modules/gulp/node_modules/gulp-util/lib/noop.js:1:77)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
module.js:471
犯错误;
^
错误:找不到模块“through2”
在Function.Module.\u解析文件名(Module.js:469:15)
在Function.Module.\u加载(Module.js:417:25)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
反对。(/home/users/zhangzhida/output/lib/node_modules/gulp/node_modules/gulp util/lib/noop.js:1:77)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
然后,我将through2安装到全局和本地项目。仍然显示错误,如
以上。当我在安装了through2之后重新安装了gulp时,也是这样
我认为这是npm中的一些问题,但我不知道如何解决。请帮助我。虽然我不确定它是否会有帮助,但下面是如何使用gulp 更新NodeJS和npm 如果尚未完成,请安装最新稳定版本的NodeJS并立即运行:
npm install -g npm
这将用npm更新npm
安装吸管
您在他们的网站上看到的第一件事是npm命令,该命令用于将gulp软件包安装到本地项目中,并将gulp CLI程序作为一种工具进行全局安装
npm install gulp-cli -g
npm install gulp -D
由于太多人将gulp软件包与gulp CLI软件包混为一谈,doc表示:
如果您以前在全局范围内安装过gulp,请运行npm rm--global gulp
[再次安装CLI]之前
在项目中使用gulp
Gulp是项目中的开发依赖项,就像构建项目所需的任何其他包一样。因此,您不应该通过2全局安装
,只能作为开发依赖项在项目中本地安装。您可以删除您的node\u modules文件夹,然后再次运行npm install
并检查吗?执行npm cache clean
然后删除node\u modules
然后npm install
是的,我尝试过了。这不起作用。
npm install gulp-cli -g
npm install gulp -D