学习react的一个仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

33 lines
774 B

const path = require("path")
const {
override,
addWebpackModuleRule,
addWebpackAlias,
// setWebpackPublicPath,
fixBabelImports,
} = require("customize-cra");
const resolve = (rootpath) => {
return path.resolve(rootpath)
}
module.exports = override(
// setWebpackPublicPath('/'),
addWebpackAlias({
["@"]: resolve("src")
}),
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: 'css',
}),
addWebpackModuleRule({
test: /\.scss$/,
loaders: ['style-loader', 'css-loader', 'sass-loader', {
loader: 'sass-resources-loader',
options: {
resources: ['./src/assets/scss/_index.scss']
},
}]
},)
)