vue报错,昨天也是这么写的也没报错呀,今天就报错了,不知原因。求解决

发布于 2022-09-05 04:45:28 字数 1161 浏览 20 评论 0

错误:

bundle.js:9657 [Vue warn]: Failed to mount component: template or render function not defined.

found in

---> <Anonymous>
       <Root>

index.js

var Vue = require( 'vue' ),
    Vpp = require( './vpp.vue' );
console.log( Vue );
new Vue.default( {
    el : '#vpp',
    render : function( h ) {
        return h( Vpp )
    }
} );

vpp.vue

<style>

</style>
<template>
    <div class="whole">
        <h1>123</h1>
    </div>
</template>
<script>
    module.explore = {
        data : function() {
            return {

            }
        }
    }
</script>

webpack.config.js

module.exports = {
  entry : {
      bundle : './src/index.js'
  },
    output : {
      path : __dirname + '/build',
        filename : '[name].js'
    },
    module : {
      rules : [
          {
              test : /\.vue$/g,
              use : {
                  loader : 'vue-loader'
              }
          }
      ]
    }
};

昨天也是这么写的也没报错呀,今天就报错了,不知原因。求解决。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

很快妥协 2022-09-12 04:45:31

请问这个问题到底是怎么解决的啊,哪里改成ES6了?

紫南 2022-09-12 04:45:31

老铁,你module.exports拼写错误了

我不在是我 2022-09-12 04:45:30

换成es6的写法就好了,但昨天为啥好好的,不知道了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文