KevisLuo
Results
1
comments of
KevisLuo
目前可以通过修改webpack的(terser)配置解决这个问题,已防止打包编译时组件名称被修改。 由于组件最终是被编译成function,所以要设置keep_fnames为true,防止丢弃或破坏函数名。 ``` // vue.config.js chainWebpack: config => { config.optimization.minimizer('terser').tap(args => { args[0].terserOptions.keep_fnames = true return args }) } ``` 上面是 Vue CLI v4的配置,v3的配置可参考[https://cli.vuejs.org/migrating-from-v3/#vue-cli-service](https://cli.vuejs.org/migrating-from-v3/#vue-cli-service)