我使用webpack
,在chrome中构建并运行后显示此错误,我不知道如何解决它。
我的代码很简单:
{
"devDependencies": {
"babel-core": "^6.23.1",
"babel-loader": "^6.3.2",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-preset-es2015": "^6.22.0",
"babel-runtime": "5",
"css-loader": "^0.26.1",
"html-webpack-plugin": "^2.28.0",
"vue-hot-reload-api": "^2.0.9",
"vue-html-loader": "^1.2.3",
"vue-loader": "10.0.3",
"vue-style-loader": "^2.0.0",
"vue-template-compiler": "^2.1.10",
"webpack": "^2.2.1",
"webpack-dev-server": "^2.4.1"
},
"dependencies": {
"vue": "^2.1.10"
}
}
4条答案
按热度按时间zy1mlcev1#
Vue是该库的默认导出,因此您可以像这样导入。
2lpgd9682#
你需要导入只运行时的版本。Github问题中的注解解释了这一点。
把这个放进你的
webpack.config.js
里。nmpmafwu3#
问题是Vue最新库已更新,因此我们需要在脚本标签中指定版本
请更换标签
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
执行人
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js"></script>
个uujelgoq4#
我在学习Vue的时候就面临过这个问题。我的教程来自Vue 2,而我正在使用Vue 3。
所以我用一个
到这个