Atom atom-minify(CSS/JS壓縮神器)

2018-08-12 21:15 更新

atom-minify(CSS/JS壓縮神器)

簡介

對于接觸前端的小伙伴們,為了優(yōu)化肯定是想盡辦法的。atom 豐富的拓展接口,讓 atom 變得更加強大。國外的大牛把幾種常見的壓縮集成到一個小插件里面。于是就有 atom-minify 這個快捷壓縮神器。

插件項目首頁

作者: armin-pfaeffle

插件地址:https://atom.io/packages/atom-minify

安裝方法

  1. apm install atom-minify
  2. 進入設置中心搜索 atom-minify

設置非常豐富,一些圖形化的設置已經(jīng)滿足一些小伙伴正常使用了。

默認快捷鍵

  • ctrl-shift-m : 執(zhí)行壓縮,生成一個帶 min 后綴的(不想用 min 代表壓縮可以進入設置修改)
  • ctrl-alt-shift-m/ctrl-cmd-shift-m : 全局開啟或者關閉保存自動生成壓縮軟件
  • ctrl-alt-shift-h /ctrl-cmd-shift-h` : 全局開啟或者關閉執(zhí)行后彈出的消息面板功能
  • 還有一些比較少用的快捷鍵,具體看文檔

支持的壓縮規(guī)格

  • CSS支持四種壓縮標準
    • YUI Compressor, clean-css, CSSO, Sqwish.
  • JS支持三種壓縮標準
    • YUI Compressor, Google Closure Compiler, UglifyJS2.

提示

atom 的許多特性插件都是大牛從 npm 那里搬過來封裝的,所以就必須依賴各種模塊,所以執(zhí)行插件遇到各種錯誤的時候別虛,看下錯誤,缺啥補啥。

如果想玩自動化構建的,可以去了解下 gulp,通過豐富的插件,來實現(xiàn)更加復雜的功能,比如動態(tài)監(jiān)聽,壓縮等等。

附上一個 Github 項目:https://github.com/crperlin/StartFrontendProject

個人寫的 gulp 執(zhí)行隊列,涵蓋了一些常用的功能,有興趣的可以 fork 一起完善。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號