likes
comments
collection
share

解决:使用vue-property-decorator执行npm run build会替换组件的na

作者站长头像
站长
· 阅读数 27

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

原因:terser webpack插件的一个副作用,可以通过禁用terser的mangling会解决

解决方案:

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