# atom-minify
簡介
對于接觸前端的小伙伴們,為了優化肯定是想盡辦法的….
atom豐富的拓展接口,讓atom變得更加強大,,,,國外的大牛把幾種常見的壓縮集成到一個小插件里面;
于是就有atom-minify這個快捷壓縮神器
插件項目首頁
作者: armin-pfaeffle
插件地址: https://atom.io/packages/atom-minify
#安裝方法
1. apm install atom-minify
2. 進入設置中心搜索atom-minify
設置非常豐富,一些圖形化的設置已經滿足一些小伙伴正常使用了
這里寫圖片描述
默認快捷鍵
```
ctrl-shift-m : 執行壓縮,生成一個帶min后綴的(不想用min代表壓縮可以進入設置修改)
ctrl-alt-shift-m/ctrl-cmd-shift-m : 全局開啟或者關閉保存自動生成壓縮軟件
ctrl-alt-shift-h /ctrl-cmd-shift-h` : 全局開啟或者關閉執行后彈出的消息面板功能
```
還有一些比較少用的快捷鍵,具體看文檔
支持的壓縮規格
CSS支持四種壓縮標準
YUI Compressor, clean-css, CSSO, Sqwish.
JS支持三種壓縮標準
YUI Compressor, Google Closure Compiler, UglifyJS2.
提示
atom的許多特性插件都是大牛從npm那里搬過來封裝的….所以就必須依賴各種模塊;所以執行插件遇到各種錯誤的時候別虛,,看下錯誤..缺啥補啥….
如果想玩自動化構建的,可以去了解下 gulp , 通過豐富的插件,來實現更加復雜的功能,比如動態監聽,壓縮等等
附上一個Github項目:
https://github.com/crperlin/StartFrontendProject
個人寫的gulp執行隊列,涵蓋了一些常用的功能….有興趣的可以fork一起完善;
后續再增加webpack這些…
- 模塊兒
- 極光推送
- 推送模塊(客戶端)
- 推送模塊(服務器端)
- 蘋果推送p12證書
- 檢測推送是否開啟
- 支付模塊
- 微信支付--wxPay(客戶端)
- 微信支付--wxPay(服務端)
- 支付寶支付--aliPay(客戶端)
- 支付寶支付--aliPay(服務端)
- DoT模板
- 緩存模塊兒
- 監聽模塊兒
- 設置狀態欄字體顏色
- 選擇城市插件
- 語音識別模塊兒
- 分享
- 百度定位bMap
- 第三方登錄
- QQ網站和appQQ賬號統一
- 微信登錄
- QQ登錄
- 微博登錄
- 上傳圖片模塊
- GIT使用
- GITHUB使用
- 碼云使用-公開
- 碼云使用-私密
- 文檔
- 關于ios數字自動識別成手機號
- 點擊彈出放大圖片層
- 跨win或frm執行腳本
- 上拉加載下拉刷新模塊
- 安卓包名和簽名怎么獲取
- 文件和圖片緩存機制分享
- 注冊登錄忘記密碼
- tabBarMenu底部導航
- 跨頁面執行方法
- 安卓點擊返回事件
- 圖片緩存
- 魅族手機apiready問題
- 沉浸式加下拉漸變效果
- 調試
- apicloud在chrome下進行手機上調試
- 手機點擊PHPSTORM調試
- 報錯處理
- 調試方法
- 更新
- 云修復(不建議使用)
- 版本更新
- 上傳報錯匯總
- IDE
- webstorm
- atom
- atom插件使用
- 插件列表
- 塊兒狀注釋
- 列選擇sublime-style-column-selection
- 標題注釋docblockr
- JS壓縮神器atom-minify
- 常用快捷鍵匯總
- 手機兼容性
- iPhone X 適配
- 加密
- 國際化
- 上傳
- 簽名
- 報錯
- 數據類型錯誤