aspack001
aspack001
  • 发布:2025-08-29 00:23
  • 更新:2025-08-29 00:23
  • 阅读:23

为什么我的打包排除设置不起作用

分类:uni-app

目的:我的/static/words_output_app.js有20多M,并且被/data/words_output.js引用,我希望/static/words_output_app.js不要打到包里面
我的vue.config.js配置如下,但我发现打完包后ap-service.js文件还是20多M,而且里面可以搜索到我words_output_app.js的“675806657c3fb907342814c8”
而且我启用externals也没效果

const webpack = require('webpack');

module.exports = {
configureWebpack: {
// externals: {
// '@/static/words_output_h5.js': 'commonjs /static/words_output_h5.js',
// '@/static/words_output_app.js': 'commonjs /static/words_output_app.js',
// },
plugins: [
new webpack.IgnorePlugin({
resourceRegExp: /wordsoutput(app|h5).js$/,
contextRegExp: /.*/
})
],
}
};

2025-08-29 00:23 负责人:无 分享
已邀请:

要回复问题请先登录注册