reactjs - Webpack css-loader 不考虑 localIdentName
问题描述
我正在使用 css-loader 作为 Webpack 插件来转换我的 css 类名,但 localIndentName 选项无效。
这是我关于 css-loader 的 webpack 配置:
{
test: /(\.css|\.scss|\.sass)$/,
use: [
{
loader: 'css-loader',
options: {
sourceMap: true,
module: true,
localIndentName:'[name]_[local]_[hash:base64:5]'
}
}
]
}
我的 html 元素的类仅被转换为哈希值:
<div class="_3FKNgBgNuQfnCln2xIoxoO">
<div class="_3qj_5lUx_x_cKsHgbKmTIq"></div>
</div>
我正在使用以下版本:
- 节点:8.11.1
- npm:6.0.1
- 网络包:4.8.3
- CSS加载器:0.28.11
有人知道我做错了什么吗?
解决方案
但 localIndentName 选项无效
正在处理同样的问题。假设某些教程中有错字...
options 属性必须是localIdentName而不是localIndentName。
推荐阅读
- php - PHP“爆炸”字符串基于数组值
- angularjs - 如果单击按钮,AngularJS会阻止ng-blur
- r - dummyVars 函数返回数据类型双精度值
- python - 编写一个在 AWS lambda 中加载 GIMP 的 python 脚本是处理图像的正确方法吗?
- c# - C# http post 响应返回有效 cookie 但浏览器显示脚本错误/会话已过期
- java - 编写一个以 Hashmap 为集合的数据提供者类,并将其传递给 API 测试中的多个参数
- javascript - 为什么我的一些手风琴在移动设备上的文字较小?
- typescript - 多个用户文档中相同重复字段的 Firebase 索引
- entity-framework - 为什么 webapi binder 将前两个字母转换为小写?
- c# - DatePicker 在输入后从 dd/MM/yyyy 变为 MM/dd/yyyy