webpack-ant-icon-loader
webpack-ant-icon-loader copied to clipboard
按照手顺,不好用
const path = require('path');
const { override, fixBabelImports, addLessLoader } = require('customize-cra');
module.exports = override(
(config) => {
config.module.rules.push({
loader: 'webpack-ant-icon-loader',
enforce: 'pre',
include: [
path.resolve('node_modules/@ant-design/icons/lib/dist'),
],
});
return config;
},
fixBabelImports('import', {
libraryName: 'antd',
libraryDirectory: 'es',
style: true,
}),
addLessLoader({
javascriptEnabled: true,
modifyVars: {
'@primary-color': '#08979c', // 全局主色
'@link-color': '#08979c', // 链接色
},
}),
);