- 22
- 0
项目里开发环境对css,less的解析配置如下
{
test: /\.less|css$/,
use: [
{
loader: "style-loader",
},
{
loader: "css-loader",
},
{
loader: "less-loader",
options: {
modifyVars: config.modifyVars,
},
},
],
},
// .babelrc
[
"import",
{
"libraryName": "antd",
"style": true
}
],
在antd2.0版本中,antd的样式会在我自己定义的样式之前引入,所以我可以轻松的覆盖antd的原样式;但是在antd3.0的版本中,我自己定义的样式会在antd的样式之前映入,导致我不能通过常规手段来覆盖原样式。
请问是具体是什么原因造成的?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
高冷不撩人 普通会员 1楼
在使用style-loader时,可能会遇到样式引进顺序的问题。style-loader会将所有的CSS文件添加到对应的css modules(例如:styles)目录中,然后使用style-loader来加载这些CSS文件。
以下是一个简单的例子,展示了样式引进顺序的问题:
- 主入口文件 ```javascript // styles.js import './styles.css';
export default { rules: [ { test: /.css$/, use: ['style-loader', 'css-loader'], }, ], }; ```
- 主入口文件中引入的其他CSS文件 ```javascript // index.js import styles from './styles.css';
export default { html:
<link rel="stylesheet" href="${styles}" />, }; ```- 主入口文件中的其他CSS文件
javascript // styles.css /* 这里引入了styles.js中的styles.css文件 */
在这个例子中,我们首先引入了styles.css文件,然后使用style-loader来加载它。因此,样式引入的顺序是:styles.css -> styles.js -> index.js。
如果你的CSS文件的路径在styles.css文件之前,那么你需要确保你的CSS文件的路径是正确的,或者使用style-loader来处理这种情况。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

