reactjs - 将 reactJs 中的 sass 文件与 webpack 集成时出现语法错误
问题描述
意外的令牌 (1:0) @import "./variables"; 使用 webpack 得到这个错误我的 webpack.config 就像这个模块:
{
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: ['babel-loader']
},
{
test: /\.scss$/,
use: [
{ loader: "style-loader" },
{ loader: "css-loader" },
{ loader: "sass-loader" }
]
}
]
}
任何人都可以帮助我解决问题
解决方案
Sass-loader 似乎与 webpack 4 不兼容。
您可以使用我在 webpack 4 中使用的 mini-css-extract-plugin。
https://github.com/webpack-contrib/mini-css-extract-plugin
人们正面临着 webpack 4 的 @import 问题。看看下面的线程。
https://gist.github.com/mburakerman/629783c16acf5e5f03de60528d3139af
推荐阅读
- python - 将带有扩展名的文件名保存到现有文件名
- iframe - 如果用户使用相同的站点 cookie 属性 Lax 登录选项卡(使用 NTLM 登录),则在另一个选项卡上,用户不应在 iframe 中自动登录
- javascript - 如何在javascript中将应用程序的值作为变量?
- powershell - 如何识别已建立但不活动的 SSH 隧道
- python - 创建时自动更新模型字段
- reactjs - 使用选项列表时出现未定义值错误
- python - gtts.tts.gTTSError: 无法连接 (host='translate.google.com', port=443 '无法连接到代理。)
- deep-learning - 目标检测中的骨干网络
- python - Pandas DF Groupby
- javascript - 拖放 API 实现的错误