我刚刚在我的项目中使用了npm install bootstrap @ next并得到了以下编译错误。我是棱角分明的新人。
编译失败。
./ node_modules / ansi -html / index.js模块构建失败:错误:ENOENT: 没有这样的文件或目录,打开' D:\ 项目\板\ node_modules \ ANSI-HTML \ index.js' @ (webpack)-dev-server / client / overlay.js 3:15-35 @ (webpack)-dev-server / client?http://localhost:4200 @ multi webpack-dev-server / client?http://localhost:4200 ./www/main.ts
使用ng服务进行编译时,我得到:
Error: Cannot find module 'ansi-styles'
at Function.Module._resolveFilename (module.js:527:15)
at Function.Module._load (module.js:476:23)
at Module.require (module.js:568:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (D:\Users\ssarfraz\git projects\board\node_modules\@angular\cli\node_modules\chalk\index.js:3:20)
at Module._compile (module.js:624:30)
at Object.Module._extensions..js (module.js:635:10)
at Module.load (module.js:545:32)
at tryModuleLoad (module.js:508:12)
at Function.Module._load (module.js:500:3)
答案 0 :(得分:0)
您应该使用npm install --save bootstrap
或npm install --save bootstrap@4.0.0
代替。不要忘记将Bootstrap包含在.angular-cli.json
:
"styles": [
"../node_modules/bootstrap/dist/css/bootstrap.min.css",
"styles.css"
],
错误:
错误:找不到模块'ansi-styles'
答案 1 :(得分:0)
从\ node_modules.bin中删除所有文件 并运行“ npm install”命令。