webpack.config.js
{
test: /\.scss$/,
use: [
"style-loader",
{
loader: "typings-for-css-modules-loader",
options: {modules: true,nameExport: true,camcelCase: true,sass: true}
},
"sass-loader"
]
}
当我运行'npm run dev'时,发生了错误。 而且,当我修改index.scss文件时,请勿声明要创建的文件,例如'index.scss.d.ts'。
未捕获的错误:模块构建失败(来自 ./node_modules/typings-for-css-modules-loader/lib/index.js):
错误: 在以下位置找不到模块“ css-loader / locals” Function.Module._resolveFilename (内部/模块/cjs/loader.js:580:15)
您能告诉我如何解决吗? 谢谢!
答案 0 :(得分:3)
现在我修复它,将css-loader v2.0更新到v1.0,没关系! here
答案 1 :(得分:1)
他的意思是降级到v1.0 ... 到了2021年,问题依然存在,你必须在最新的css-loader和typings-for-css-modules-loader之间进行选择...我查了github存储库,发现该项目已经 4 年没有升级