【发布时间】:2019-06-27 00:22:06
【问题描述】:
我需要配置 next.config.js 文件以便同时使用两个不同的加载器。 这是第一个:
const withSass = require('@zeit/next-sass');
module.exports = withSass({
cssModules: true,
cssLoaderOptions: {
importLoaders: 1,
localIdentName: "[local]___[hash:base64:5]",
}
})
这是第二个:
const withSass = require('@zeit/next-sass');
const withCSS = require('@zeit/next-css');
module.exports = withCSS(withSass({
webpack (config, options) {
config.module.rules.push({
test: /\.(png|jpg|gif|svg|eot|ttf|woff|woff2)$/,
use: {
loader: 'url-loader',
options: {
limit: 100000
}
}
})
return config
}
}))
单独他们工作得很好! 但是我无法将它们组合在一个规则中,以便两者可以一起工作。
感谢您的帮助!!
【问题讨论】:
标签: javascript reactjs webpack next.js css-modules