【发布时间】:2017-06-09 05:42:29
【问题描述】:
我将 gulp 安装到全局和本地项目:
npm install -g gulp
和
npm install --save-dev 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)
然后,我将 through2 安装到全局和本地项目。仍然显示错误 以上。当我安装 through2 后重新安装 gulp 时,也是如此。
我认为这是 npm 中的一些问题,但我不知道如何解决它。请帮助我。
【问题讨论】:
-
你可以删除你的 node_modules 文件夹并再次运行
npm install并检查吗? -
执行
npm cache clean,然后删除node_modules,然后删除npm install -
是的,我试过了。不行。
标签: npm gulp npm-install