我在项目中使用Webpack
。
webpack.config.js:
moule.exports ={
...
module:{
rules:[
{
test:/.css$/,
use:[
{loader:"css-loader"}
{loader:"style-loader"}
]
}
...
]}
除此之外的一切都很好:
css:
pre[class*="language-"]{
background:#f5f2f0
}
错误:
Module parse failed:Unexpected token (7:10)
You may need appropriate loader to handle this file type, currently no loaders are configured to process this file. see https://webpack.js.org/concepts#loaders
*/
> pre[class*="language-"] {
background:#f5f2f0
有人能告诉我应该在webpack.config.js文件中添加什么来帮助css文件运行吗?
将webpack.config.js
文件中的use
数组更改为
use: [
"style-loader",
"css-loader",
"postcss-loader",
},
]
使用此内容将postcss.config
文件添加到根文件夹
module.exports = {
plugins: [require("precss"), require("autoprefixer")],
};
具体按此顺序。
您可以在此处阅读有关postcss-loader
的更多信息:https://webpack.js.org/loaders/postcss-loader/此外,请确保安装这些新加载程序。