【问题标题】:Error: Cannot find module 'ansi-styles' in AngularJS with Yeoman generator错误:使用 Yeoman 生成器在 AngularJS 中找不到模块“ansi-styles”
【发布时间】: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


【解决方案1】:

(O.P.):

我找到了错误的原因。我不得不更改 npm 根文件夹并在默认文件夹中重新安装我的包,现在它可以工作了。

【讨论】:

    【解决方案2】:

    只需要在这里运行npm install。是 Git 的全新克隆。

    【讨论】:

      【解决方案3】:

      在全球范围内安装为我工作的模块。

      npm install ansi-styles -g
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-14
        • 1970-01-01
        • 2015-09-15
        • 1970-01-01
        • 2015-07-04
        • 1970-01-01
        • 2017-12-06
        • 1970-01-01
        相关资源
        最近更新 更多