angular - 如何解决 Angular CLI 错误:找不到模块“ansi-colors”?
问题描述
我在运行我的角度项目时遇到问题,我已经安装了最新版本的 NodeJs 和 NPM,但是当我使用ng
命令运行我的项目时,出现的错误是这样的:
Error: Cannot find module 'ansi-colors'
Require stack:
- /home/illumination/.npm-global/lib/node_modules/@angular/cli/utilities/color.js
- /home/illumination/.npm-global/lib/node_modules/@angular/cli/lib/init.js
- /home/illumination/.npm-global/lib/node_modules/@angular/cli/bin/ng
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15)
at Function.Module._load (internal/modules/cjs/loader.js:840:27)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/home/illumination/.npm-global/lib/node_modules/@angular/cli/utilities/color.js:10:20)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/home/skadi/.npm-global/lib/node_modules/@angular/cli/utilities/color.js',
'/home/skadi/.npm-global/lib/node_modules/@angular/cli/lib/init.js',
'/home/skadi/.npm-global/lib/node_modules/@angular/cli/bin/ng'
]
}
我已经重新安装了NodeJs,甚至我使用NVM安装它,但仍然出现错误,我尝试使用ng serve
命令并且ng -version
出现的错误仍然如上。
请帮我解决我的问题
谢谢
解决方案
对我来说,在全球范围内安装 ansi-colors 是有效的:
npm i -g ansi-colors
推荐阅读
- python - Python:迭代字典中的一些键:值对,但不是整个字典
- javascript - 如何使用 vuetify 扩展面板 @click?
- arm - 在 QEMU 窗口中显示裸机固件输出
- ruby-on-rails - 测试环境不存在 PG 列
- android - Telr 支付集成 Android
- dataset - 测试集和训练集的区别
- obiee - 在 OBIEE 中运行报告时出错 -> [SQL_STATE: HY000] [nQSError: 10058] 发生一般错误
- python - HTML 使用重复的 div 类名抓取网站
- excel - 同时在多张纸上运行宏
- javascript - 确定组件是否是 React 中功能组件实例的最佳方法