问题:我有elixir将我的JS连接并缩小为一个文件“app.js”。但是,如果可能的话,我希望在我的env ==“local”时包含非连接版本。
gulpfile.js
elixir(function(mix) {
mix.scripts([
'app.module.js',
'app.project.module.js',
'app.widgets.module.js',
'app.admin.module.js',
'admin/_common/module.js',
'admin/_common/forms/module.js',
'admin/_common/layout/module.js',
'admin/_common/ui/module.js',
'components/**/*.js',
'home/**/*.js',
'layouts/**/*.js',
'main/**/*.js',
'projects/**/*.js',
'quick-quote/**/*.js',
'services/**/*.js',
'users/**/*.js',
'admin/*.controller.js',
], 'public/dist/app.js', 'public/app/')
});
刀片模板:
<!doctype html>
<head>
@if(env('APP_ENV') == 'local')
<!-- Include all of the matching files in my gulpfile.js -->
@else
<!-- include my concatenated file if not local -->
<script src="app.js"></script>
@endif