我收到以下错误:
多个./node-modules/bootstrap/dist/css/bootstrap.min.css中的错误 ./src/styles.css 找不到模块:错误:无法解决
找不到模块:错误:无法解决 ' /Users/hansdeschinkel/VSCode/Resto/node-modules/bootstrap/dist/css/bootstrap.css' 在 ' /用户/ hansdeschinkel / VSCode /恢复/ node_modules / @角/ CLI /模型/的WebPack-CONFIGS'
"styles": [
"../node-modules/bootstrap/dist/css/bootstrap.min.css",
"styles.css"
],
我已在node_modules
中保存了bootstrap 3.3.7。
我还将它添加到我的angular/cli.json
文件夹中:
我正在使用VSCode
答案 0 :(得分:3)
如果您的styels.css
位于src文件夹中,bootstrap.min.css
位于node_modules文件夹中,则更改您的代码,如下所示:
styles: [
'node_modules/bootstrap/dist/css/bootstrap.css',
'src/styles.css'
]
在angular-cli中渲染css文件,给出绝对路径而不是相对路径。
答案 1 :(得分:0)
对于Angular 6
"styles": [
"src/styles.css",
"node_modules/bootstrap/dist/css/bootstrap.css"
],
"scripts": ["../node_modules/jquery/dist/jquery.js",
"node_modules/bootstrap/dist/js/bootstrap.bundle.js"
]
答案 2 :(得分:0)
您应该从以下位置更改路径
"styles": [
"../node-modules/bootstrap/dist/css/bootstrap.min.css",
"styles.css"
],
到
"styles": [
"/node-modules/bootstrap/dist/css/bootstrap.min.css",
"styles.css"
],