最近项目从 vue-cli2迁移到vue-cli3,把以前static目录下的js文件转移到了public目录下,在项目中使用了 相对路径引入,导致打包速度特别慢。js文件已经压缩,不需要编译,而且特别大!!!
请问怎么配置可以让 webpack打包的时候不打包这些文件呢?网上说使用绝对路径,但是这样打包会报错!谢谢
// 使用 exclude
module.exports = { chainWebpack: (config) => { config.output.filename("js/[name].[contenthash:8].js"); config.output.chunkFilename("js/[name].[contenthash:8].js"); config.module .rule("js") .test(/.jsx?$/) .exclude.add(function() { return ["src/test"]; }) .end(); }, };
548k questions
547k answers
4 comments
86.3k users