2017-04-25 36 views
0

运行vue-migration-helper并更改我需要更新的所有内容后,我得到此错误信息。将应用程序更新到Vue2时出现奇怪的错误

vue2.default.user is not a function 

控制台错误:

Uncaught TypeError: _vue2.default.use is not a function 
    at eval (eval at <anonymous> (app.js:1624), <anonymous>:153:15) 
    at Object.<anonymous> (app.js:1624) 
    at __webpack_require__ (vendor.js:53) 
    at webpackJsonpCallback (vendor.js:24) 
    at app.js:1 

任何人都知道什么触发这个错误?

______更新 好吧,看起来像错误是关于新的Vue()不是一个函数,也许是Laravel-Elixir-Webpack的东西。

console error

+0

这是相当困难需要注意的,当你没有一个堆栈跟踪或一个单一的代码行是什么原因造成的问题有吉斯特。 –

+0

@David L够公平的。将错误添加到我的问题中。但是这个错误实际上并没有对我说什么,我现在试着去除每个依赖。 – marceloch2

+0

似乎是VueStrap,它与Vue 2.0不兼容。尚未确定。 – marceloch2

回答

0

好了,对于面临同样的问题未来的伴侣。为了解决我从Laravel Elixir变成新的Laravel Mix的问题。

此外,您还需要将vue-template-compiler添加到您的package.json中,并且此包需要与您的Vue具有相同的版本,这是强制性的。

所以现在我有Vue 2.3.0和vue-template-compiler 2.3.0。

如果在这里webpack.config.js疑惑是什么,我现在link

相关问题