我目前正在开发一个涉及Laravel,React,React-Router和React-Refetch的项目。但是,我在使用Browserify时遇到了一些问题。这是我的gulpfile:
Gulpfile
var elixir = require('laravel-elixir');
require('laravel-elixir-livereload');
elixir.config.sourcemaps = false;
elixir(function(mix) {
mix.browserify('app.js', 'public/js/all.js', null, {transform: 'babelify'})
.sass('app.scss')
.livereload();
});
当运行gulp watch时,我收到以下错误: gulp-notify:[Laravel Elixir] Browserify失败!:解析文件时出现意外的令牌(9:2):
抛出错误的abve文件只是来自 github 的基本PromiseStateContainer
我已经读过新版本的babel不包含es2015预设,但是在Elixir回购中它似乎说Elixir默认包含它们,因此我不确定问题是什么。