CodeIgniter视图,HTML,JS和CSS压缩构建工具

时间:2012-12-22 22:58:26

标签: javascript html css codeigniter build

是否有任何开源或可修改的构建工具来压缩和最小化javascript和css文件,以及CodeIgniter PHP视图文件?

是否有任何工具可以压缩HTML,CSS和Javascript代码中使用的id和类名?与压缩Javascript时类似,您将得到一个单字母变量。

作为最终结果,我希望获得类似google.com的来源。

3 个答案:

答案 0 :(得分:1)

我在视图文件上使用HTML5 Boilerplate的构建脚本并启用preserve-php函数

答案 1 :(得分:1)

这不是完整的答案,但它应该让你在那里一半。

https://github.com/EllisLab/CodeIgniter/wiki/Carabiner

“它将合并,缩小和缓存资产。” 我已经习惯了,并且工作得非常好。

关于视图查看此帖子 http://www.herusetiawan.com/2010/12/minify-or-compress-html-output-with-codeigniter/ 你可以调整它来做像缩小类/ id名称

这样的事情

答案 2 :(得分:0)

如果你想要一种现代的方法,那么使用webpack就是前进的方向。这是一个深入的主题,我在这里详细介绍了完整系列:http://mstd.eu/index.php/2017/03/02/using-webpack-in-codeigniter-3-step-1-set-up/

简而言之,您创建了webpack.config.js文件,其中包含您希望构建脚本运行的所有命令,然后在您的package.json文件中引用脚本数组中的webpack,这样您就可以直接调用npm run watch和它将在每次更改时编译。

"scripts": {
    "build": "webpack",
    "watch": "npm run build -- --watch"
  },