Heim  >  Fragen und Antworten  >  Hauptteil

javascript - vue hat einen Fehler gemeldet, aber heute ist mir der Grund nicht bekannt. Lösung suchen

Fehler:

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>
    <p class="whole">
        <h1>123</h1>
    </p>
</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'
              }
          }
      ]
    }
};

Ich habe das auch gestern geschrieben und es wurde kein Fehler gemeldet. Heute wurde ein Fehler gemeldet, den Grund kenne ich nicht. Lösung suchen.

習慣沉默習慣沉默2637 Tage vor910

Antworte allen(1)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-07-05 10:48:51

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

    Antwort
    0
  • StornierenAntwort