繁体   English   中英

错误:使用 Yeoman 生成器在 AngularJS 中找不到模块“ansi-styles”

[英]Error: Cannot find module 'ansi-styles' in AngularJS with Yeoman generator

我的代码以前工作过,但似乎已经停止工作。 我试过 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。 当我咕哝着服务时,该网站仍然有效。

(OP):

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

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

为我全局安装模块。

npm install ansi-styles -g

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM