用webpack打包好css后如何在项目中引用

发布于 2021-11-26 05:06:50 字数 265 浏览 1018 评论 4

在我的css中我写了

.anticon-inbox:before {
      content: "E67B";
}

这样一个样式,但是在webpack生成的css中样式代码加上了前后缀,变成了这样

.index__anticon-inbox___3i9qX:before{
      content:"E67B"
}

不知道是什么原因

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

秋意浓 2021-12-03 02:15:29

使用 HtmlWebpackPlugin 可以把你引入的css文件自动插入到 template 的 <head> 中去

记得在你的主文件中引入css/sass/scss文件好让webpack加载

main.js

require('../../css/main.scss')

刘备忘录 2021-12-02 23:51:58

这个问题楼主解决了么?

风苍溪 2021-11-30 23:19:58

但是我直接写了 className='anticon-inbox' 样式不起作用,审查元素发现我的html标签中没有将样式名变成index__anticon-inbox__3i9qX

平生欢 2021-11-28 11:53:02

你是引用了css module么?css如果内嵌到js中,你就不用关系编译后的样式名字了,jsx里面直接import进来就可以了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文