怎么正确的用 Laravel 5 的 Elixir 来管理 CSS,JS?
我目前的方式是:
gulpfile.js
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.styles([
'normalize.css',
'main.css'
], 'public/assets/css');
mix.scripts([
'jquery.js',
'app.js'
], 'public/assets/js');
mix.version(['assets/css/all.css', 'assets/js/all.js']);
});
welcome.blade.php里面引用
<link rel="stylesheet" href="{{ elixir('assets/css/all.css') }}">
<script src="{{ elixir('assets/js/all.js') }}"></script>
关于 LearnKu
刚学会这个怎么用,所有的css js 都打包成一个文件,不怕有冲突吗? 以前维护过一个网站,有个开关1的时候是没有编译压缩过的,方便调试等正式上线了就改成2 就都是压缩过的文件。这个不知道有没有那么方便
@半拍 gulp就是编译一下,gulp production就是产生min的压缩版本。