J'utilise webpack
, après la génération et l'exécution dans chrome affiche cette erreur, je ne sais pas comment la résoudre.
Mon code est très simple:
{
"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"
}
}
Vue est l'exportation par défaut de cette bibliothèque, vous importez ainsi.
import Vue from 'vue'
Vous devez importer la version d'exécution uniquement. Ce commentaire dans les numéros de Github explique.
Mettez ceci dans votre webpack.config.js
.
resolve: {
alias: {
vue: 'vue/dist/vue.js'
}
}