任何人都可以帮我解决这个问题吗?我正在努力学习如何使用Laravel的elixir.browserify + vue.js,但我无法完成这项工作!我收到这个错误:
gulp-notify: [Laravel Elixir] Browserify Failed!: Unexpected token D:\xampp\htdocs\pwebdev-project\resources\assets\js\components\skills.vue:1 ^ ParseError: Unexpected token
知道可能是什么问题吗?我是否需要指定我想要使用vueify的地方,或者我只需要像我一样安装它?
的package.json
{ "private": true, "devDependencies": { "babel-runtime": "^6.3.13", "gulp": "^3.8.8", "vue-hot-reload-api": "^1.2.2", "vueify": "^7.0.2" }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.5.0", "jquery": "^2.1.4", "laravel-elixir": "^4.0.0", "vue": "^1.0.11", "vue-resource": "^0.1.17" } }
gulpfile.js
var elixir = require('laravel-elixir'); elixir(function(mix) { mix.browserify('main.js'); });
main.js
var Vue = require('vue') var Skills = require('./components/skills.vue') new Vue({ el: '#app', components: { 'skills' : Skills } })
和/components/skills.vue
cbcaio.. 9
经过一段时间环顾四周,我发现这个回购(JeffreyWay)说我需要在我的gulp文件中添加一些行
基本上我需要这个:
npm install laravel-elixir-vueify
然后在我的gulpfile中:
var elixir = require('laravel-elixir'); require('laravel-elixir-vueify'); ---> this line was missing elixir(function(mix) { mix.browserify('main.js'); });
我认为elixir已经与vueify兼容:/我希望这可以帮助任何人.很抱歉让那些试图帮助我的人浪费你的时间.
经过一段时间环顾四周,我发现这个回购(JeffreyWay)说我需要在我的gulp文件中添加一些行
基本上我需要这个:
npm install laravel-elixir-vueify
然后在我的gulpfile中:
var elixir = require('laravel-elixir'); require('laravel-elixir-vueify'); ---> this line was missing elixir(function(mix) { mix.browserify('main.js'); });
我认为elixir已经与vueify兼容:/我希望这可以帮助任何人.很抱歉让那些试图帮助我的人浪费你的时间.