【发布时间】:2014-10-03 01:20:55
【问题描述】:
我的代码以前可以运行,但似乎已经停止运行。我尝试了 yo angular:route api,但返回了这个错误:
Error: Cannot find module 'ansi-styles'
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> (/usr/local/lib/node_modules/generator-angular/node_modules/chalk/index.js:2: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)
我已将所需的所有依赖项添加到我的包文件中,更新了 npm(现在是 2.0.0alpha)、所有 npm 包,并运行了 npm install。当我咕哝发球时,该网站仍然有效。
【问题讨论】:
-
你有这个
ng-app="ansi-styles"吗? -
ng-app 目前是 mainCtrl,我的所有应用程序逻辑都在其中控制。我找到了错误的原因。我不得不更改 npm 根文件夹并将我的包重新安装在默认文件夹中,现在它可以工作了。
-
然后关闭这个问题:)
标签: javascript angularjs npm yeoman yeoman-generator