代码拉取完成,页面将自动刷新
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
const analyze = false;
module.exports = {
css: {
loaderOptions: {
less: {
lessOptions: {
javascriptEnabled: true
}
}
}
},
configureWebpack: (config) => {
// config.externals = {
// 'vue': 'Vue',
// 'lodash': '_',
// dayjs: 'dayjs',
// 'ant-design-vue': 'antd',
// 'antd-mobile-vue-next': 'antdm',
// '@ant-design/icons-vue': 'anticons'
// };
config.module.rules.push({
test: /\.md$/,
use: [
{
loader: 'html-loader'
},
{
loader: 'markdown-loader',
options: {}
}
]
});
config.module.rules.push({
test: /\.txt$/,
use: [
{ loader: 'raw-loader' },
{ loader: 'decoded-text-loader' }
]
});
if (analyze) {
config.plugins.push(new BundleAnalyzerPlugin({
generateStatsFile: true,
statsOptions: {
source: true
}
}));
}
}
};
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。