【发布时间】:2016-12-26 17:09:37
【问题描述】:
我正在使用 gulp 进行课程项目。 Gulp 已经工作好几个星期了,但今天我坐在电脑前继续课程,当我尝试开始我的 gulp watch 任务时遇到错误。同样,这在今天之前的几周内一直运行良好。
当我尝试运行 gulp watch 时出现以下错误:
module.js:471
throw err;
^
Error: Cannot find module 'lodash._basevalues'
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> (/Users/rockypruitt/Google Drive/Web Design and
Development/Learning to Code/Udemy-Git a web developer job - Brad
Schiff/Sites/travel-site/node_modules/lodash.template/index.js:11:18)
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)
我们将不胜感激。
【问题讨论】:
-
您是否尝试从您的 packages.json 文件中更新依赖项?
-
感谢您的回复。不,我没有更新 package.json 文件中的任何内容。我确实检查了 gulp 和 gulp 的哪个版本显示我的 package.json 文件显示为依赖项,它们都与最新的可用版本匹配。我还检查以确认我显示为本地安装的 gulp 版本与依赖项匹配。还有什么我应该检查的吗?还是更新?
-
如果你有所有最新最好的,尝试全新的 npm install 应该可以解决问题。
标签: gulp gulp-watch