簡體   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