2017-02-20 22 views
5

Я использую webpack, после сборки и запуска в chrome показать эту ошибку, я не знаю, как ее решить.Vue не является конструктором

Мой код очень прост:

enter image description here

enter image description here

enter image description here

{ 
    "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" 
    } 
} 
+1

Попытка импортировать вю как этот 'импорт Вьет из«vue'' –

ответ

8

Vue является экспорт по умолчанию из этой библиотеки, так что вы импорта, как это.

import Vue from 'vue' 
+0

@BelminBedak спасибо, мой исходный код является 'импорта * в Vue от„ви“,' я изменить это может работать. – robincode

+1

Я импортирую Vue, как это, но он все еще не работает. Любая идея почему? – Azimuth

 Смежные вопросы

  • Нет связанных вопросов^_^