Laravel elixir自动连接咖啡文件

Laravel elixir自动连接咖啡文件,laravel,coffeescript,gulp,Laravel,Coffeescript,Gulp,我刚刚通过composer再次安装了laravel 5。然后继续按照有关安装和设置laravel elixir的说明进行操作 问题是,elixir自动连接我的咖啡文件。以下是我的gulpfile.js的内容 var elixir = require('laravel-elixir'); elixir(function(mix) { mix.coffee().less('app.less'); }); 我在这些位置有以下示例文件: resources/assets/coffee/sam

我刚刚通过composer再次安装了laravel 5。然后继续按照有关安装和设置laravel elixir的说明进行操作

问题是,elixir自动连接我的咖啡文件。以下是我的gulpfile.js的内容

var elixir = require('laravel-elixir');

elixir(function(mix) {
    mix.coffee().less('app.less');
});
我在这些位置有以下示例文件:

resources/assets/coffee/sample/myApp.coffee
resources/assets/coffee/sample/controllers/sampleController.coffee
resources/assets/coffee/sample/directives/sampleDirective.coffee
运行gulp后,输出为:

public/js/app.js
3个咖啡文件在输出文件中串联

如果我在laravel 5的较旧安装(大约一个月前)上尝试此功能,它将按预期工作。文件未连接,目录结构完整

我看了一眼: node_modules/laravel elixir/package.json

在新安装上,elixir版本是2.1.1,而在旧安装上是1.0.3


任何人都可以了解这一点吗?

我临时编辑了package.json,并将laravel elixir版本从“*”更改为“1.0.3”,这样我可以在等待反馈的同时继续工作。经确认,
.coffee()
的默认行为发生了巨大变化。我认为您可能可以使用
elixer.json
文件覆盖一些配置,但我似乎无法正确地实现这一点……请参见