首页 > 解决方案 > 未捕获的 ReferenceError: __VUE_HMR_RUNTIME__ 未定义

问题描述

我正在尝试将 vue.js 添加到带有 webpack 的项目中,当我运行时,我在控制台中收到错误“未捕获的 ReferenceError:VUE_HMR_RUNTIME未定义”。

应用程序.vue

<template>
  <div>
      <h3>{{text}}</h3>
  </div>
</template>

<script>

export default {
  name: 'App',
    data(){
      return {
          text: 'Welcome'
      }
    }
}
</script>

index.js

import Vue from 'vue/dist/vue.runtime.common';
import App from "./App.vue";

new Vue({
    el: '#app',
    render: h => h(App)
})

已安装 vue-loader

标签: vue.jswebpackwebpack-dev-server

解决方案


只需更新您的 vue-loader。最近几周,它更新得很快!从 v16 回到 v15。


推荐阅读