关于webpack:解决使用vuepropertydecorator执行npm-run-build会替换组件的name属性

Bug形容:
在应用vue-property-decorator或者vue-class-component进行npm run build 进行打包构建的时候,组件name属性会被替换。

起因:
terser webpack插件的一个副作用,能够通过禁用terser的mangling会解决

解决方案:

optimization: {
    minimizer: [
        new TerserPlugin({
          // other options
          terserOptions: {
              mangle: false
          },
        }),
    ],
  },

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理