美文网首页
Vue.js TypeError: Cannot set pro

Vue.js TypeError: Cannot set pro

作者: 死宅程序员 | 来源:发表于2019-10-31 15:31 被阅读0次

    Vue.js TypeError: Cannot set property 'render' of undefined

    工程背景

    • webpack + ts-loader + vue

    搜索得到的建议:

    • 保证声明的组件(.vue)有写export default导出模块

    我自己的排查:
    通过在报错位置断点调试发现,定义的一个工具类,被当作 vue 组件要求具备render方法。通过以下解决:

    • ts-loader中设置只编译webpack编译入口依赖的资源
    {
      test: /\.tsx?$/,
      loader: 'ts-loader',
      options: {
        onlyCompileBundledFiles: true,
      }
    },
    

    相关文章

      网友评论

          本文标题:Vue.js TypeError: Cannot set pro

          本文链接:https://www.haomeiwen.com/subject/gljtbctx.html