javascript - Grunt 服务命令抛出错误

标签 javascript gruntjs yeoman yeoman-generator-angular

使用 yo Angular 命令生成 yeoman 项目后执行 gruntserve 时,出现以下错误

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)

如何解决上述错误?

最佳答案

如果节点模块 grunt-legacy-util 已存在于 package.json< 的依赖项中,您是否使用 npm install 在存储库中正确安装了该节点模块 grunt-legacy-util/

否则运行命令:

npm install --save grunt-legacy-util

关于javascript - Grunt 服务命令抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23929336/

相关文章:

javascript - HTML/CSS/JavaScript : Open/Close Menu when Clicking Button

node.js - 如何以编程方式调用 yeoman 生成器?

yeoman - 使用Yeoman禁用LiveReload

javascript - 根据 YYYYMMDD 格式的出生日期计算年龄

javascript - 如何更可靠地从动态变化的元素中获取变量?

twitter-bootstrap - 如何使用 Grunt.js 和 Compass 为 Sass 使用 Bootstrap?

css - 扩展在动态选择的 grunt-contrib-less 任务中不起作用

javascript - 咕噜声 : Custom Task - No "taskname" targets found

angularjs - Grunt 构建在 'Dist' 中遗漏了一个新目录

javascript - 是否有任何JavaScript或Flash项目可以在线编辑音频?