133-laravel项目css、js压缩(一)

这里我们使用NodeJS的Gulp编译资源文件,laravel已经提供好了package.json!

  • 第一步:确保你的电脑上安装了NodeJs
node -v

传送门:305-Ubuntu 16.04搭建 Node环境

  • 第二步:安装Gulp[laravel项目根目录下执行]
// laravel项目根目录下执行
npm install
  • 第三步:编写gulpfile.js配置文件
var elixir = require('laravel-elixir');
elixir(function(mix) {
        mix.styles('fixedheader.bootstrap.min.css', 'public/build/css', 'public/source/css');
        mix.scripts('datatables.scroller.min.js', 'public/build/js', 'public/source/js');
}
  • 第四步:执行压缩。在命令增加--production 标示会告知 Elixir 压缩你的 CSS 及 JavaScript 文件:
// 运行所有任务并压缩所有 CSS 及 JavaScript...
gulp --production

你可能感兴趣的:(133-laravel项目css、js压缩(一))