首页 > 解决方案 > NUXT webpack "$attrs 是只读的","$listeners 是只读的","避免直接改变一个 prop"

问题描述

我正在使用 NUXT,安装 VueFileAgent 后出现以下错误。

"$attrs is readonly","$listeners is readonly","Avoid mutating a prop directly"

我正在阅读,社区说我应该修改 webPack,但在 Nuxt 我不知道该怎么做


{
    resolve: {
        alias: {
            'vue': path.resolve('./node_modules/vue')
        }
    },
}

有谁知道如何修理它?谢谢

标签: vue.jswebpacknuxt.js

解决方案


通过将以下内容添加到 nuxt.config 来解决我的问题

 build: {
    extend (config) {
      config.resolve.alias.vue = path.resolve(__dirname, 'node_modules/vue/dist/vue.runtime.esm.js')
    }
  }

推荐阅读