[Vue warn]: $attrs is readonly;Webpack externals 配置

项目出现Vue警告'$attrs is readonly',原因是重复引入Vue。解决方法是在Webpack配置中使用externals,使得运行环境负责提供Vue版本,避免将Vue打包到bundle中。externals配置能防止某些依赖被打包,运行时从外部获取。了解更多关于Webpack externals的用法。
摘要由CSDN通过智能技术生成
项目报错
[Vue warn]: $attrs is readonly.
[Vue warn]: $listeners is readonly.
复制代码
原因

重复引入 Vue

解决方法

在webpack中配置上:

  externals: {
    vue: {
      root: 'Vue',
      commonjs: 'vue',
      commonjs2: 'vue',
      amd: 'vue',
    },
  },
复制代码
关于externals的理解
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值