1. cnpm i vue vue-loader vue-template-compiler -S
    const {VueLoaderPlugin} = require("vue-loader")
    module.exports = {
        module:{
          rules:[
              ...
              {
                  test:/\.vue$/,
                  loader:'vue-loader'
              }
          ]  
        },
        plugins:[
            new VueLoaderPlugin()
        ]
    }
    
    //main.js
    import App from './App.vue';
    import Vue from 'vue';
    new Vue({
        render:h=>h(App)
    }).$mount("#app");
    

    App.vue;

    <template>
        <div>
            vue测试
        </div>
    </template>
    
    <script>
        export default {
    
        }
    </script>
    
    <style scoped>
    
    </style>