grunt
, YUI compressor
和 google clojure
用来进行代码压缩的用法。
grunt:
UglifyJS 是基于 NodeJS 的 Javascript 语法解析/压缩/格式化工具
官网:http://lisperator.net/uglifyjs/ 或者 https://github.com/mishoo/UglifyJS2
安装:
$ npm install uglify-js -g
使用方法见官网 demo
YUI compressor
:
YUI Compressor
是一个用来压缩 JS
和 CSS
文件的工具,采用Java
开发。
使用方法:
// 压缩JS
java -jar yuicompressor-2.4.2.jar --type js --charset utf-8 -v src.js > packed.js
// 压缩CSS
java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css
Google Closure Compiler:
官网:https://developers.google.com/closure/compiler/
使用方法:
- 在命令行下使用一个google编译好的java程序
- 使用google提供的在线服务
- 使用google提供的RESTful API
推荐:
- 持续更新,致力于做一个持久的搬运工!
- 下面是已经整理好的面试题PDF获取和相关进阶学习书籍资料地址,有需求戳一下
- 2020前端面试题总结合集
网友评论