我正在尝试将自定义 webpack 配置添加到我的 nextjs 项目中。目标是自动导入@import "src/styles/variables.scss";
我的应用程序中的每个 scss 文件。
我有一个故事书的 webpack 配置,它按预期工作,但我没有成功地使其适用于 nextJS。
webpackFinal: async (config, { configType }) => ({
...config,
module: {
...config.module,
rules: [
...config.module.rules,
{
test: /\.scss$/,
use: ['style-loader', 'css-loader', 'sass-loader'],
include: path.resolve(__dirname, '../'),
},
{
test: /\.s[ac]ss$/i,
use: {
loader: 'sass-loader',
options: {
additionalData: '@import "src/styles/variables.scss";',
},
},
},
],
},
Run Code Online (Sandbox Code Playgroud)
webpack: (config) => ({
...config,
module: {
...config.module,
rules: [
...config.module.rules,
{
test: /\.scss$/,
use: ['style-loader', 'css-loader', 'sass-loader'],
include: path.resolve(__dirname, …
Run Code Online (Sandbox Code Playgroud)