[英]Grunt serve command throws error
When execute grunt serve
after generating yeoman project using yo angular
command, I get following error 使用
yo angular
命令生成yeoman项目后执行grunt serve
,出现以下错误
module.js:340
throw err;
^
Error: Cannot find module 'grunt-legacy-util'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/Applications/MAMP/htdocs/angular/node_modules/grunt/lib/grunt.js:26:12)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
How can I resolve above errors? 我该如何解决以上错误?
Have you correctly install the node module grunt-legacy-util
in your repo using npm install
if it's already in the dependencies of your package.json
? 如果已经在
package.json
的依赖项中,您是否已使用npm install
在回购中正确安装了节点模块grunt-legacy-util
?
Otherwise run the command : 否则运行命令:
npm install --save grunt-legacy-util
delete the node_modules directory and run npm install command again. 删除node_modules目录,然后再次运行npm install命令。 It should work.
它应该工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.