javascript - 安装引导程序后,我的本地 css 模块不再加载到 webpack 中
问题描述
我是 webpack 和 vue.js 的新手,并且使用 vue webpack 模板做得很好......直到我尝试安装并需要引导程序以及我自己的 styles.css 文件。
最初,我添加了
{
test: /\.css$/,
use:['style-loader','css-loader']
},
到我的 webpack.base.config 文件,然后在我的 /src 文件夹中创建一个 /styles 子文件夹来保存我的 styles.css 文件。将 import './styles/styles.css' 添加到我的 main.js 文件中,保存,瞧!它正在工作。
我需要添加引导程序,所以我使用了npm install bootstrap
和npm install jquery popper.js
. 然后我将require ('bootstrap'
) 添加到我的 main.js 中......突然间,我收到了错误
This relative module was not found:
* ./style/mainstyle.css in ./src/main.js
即使删除 bootstrap require
,它仍然会抛出相同的错误。我什至尝试删除并重新创建我的 /styles/styles.css 文件夹结构...... nada。
在网上搜索帮助不大之后,我决定继续卸载 bootstrap、jquery 和 popper.js。不幸的是,这仍然没有帮助。
我一生都无法弄清楚出了什么问题,或者如何解决它。我应该废弃它并重新开始吗?
编辑:自从问题发生以来,我已经重新启动了我的开发服务器,以防万一。
更新:尝试更改相对路径,但得到相同的错误。改回来了......现在我得到了这个:
WAIT Compiling... 11:39:41
94% asset optimization i
ERROR Failed to compile with 1 errors 11:39:41
This relative module was not found:
* ./mainstyle.css in ./src/main.js
WAIT Compiling... 11:39:51
94% asset optimization l
ERROR Failed to compile with 1 errors 11:39:51
error in ./src/styles/mainstyle.css
Module build failed: Unknown word (5:1)
3 | // load the styles
4 | var content = require("!!../../node_modules/css-loader/index.js??ref--7-1!../../node_modules/postcss-loader/lib/index.js??ref--7-2!./mainstyle.css");
> 5 | if(typeof content === 'string') content = [[module.id, content, '']];
| ^
6 | if(content.locals) module.exports = content.locals;
7 | // add the styles to the DOM
8 | var update = require("!../../node_modules/vue-style-loader/lib/addStylesClient.js")("62b80dbc", content, false, {});
@ ./src/styles/mainstyle.css 2:14-232 21:1-42:3 22:19-237
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
我会坦率地承认我并不真正理解它告诉我的内容,但我知道我没有更改该文件。
解决方案
推荐阅读
- angular - 在Angular中包含导航栏的最佳方式?
- javascript - 为什么我们在 javascript 中使用 Object.defindProperty()?
- colors - Modelica 网页颜色
- tokenize2 - 是否可以选择并清除 Tokenize2 中可用的所有选项?
- mysql - 如何为 Laravel 的 prettus/l5-repository 添加多个 searchJoin 条件
- git - 重写 Git 历史记录时保持提交哈希的肮脏技巧?
- reactjs - React Native - stickyHeaderIndices 不适用于 SectionList
- python - 如何提示用户输入函数的整数,并将其作为字符串消息返回?
- spartacus-storefront - Spartacus 后端 OCC 登录端点更改
- python - Altair:Mark_rule 具有分层刻面的图例,另一个图例复制了图例