安装Ruby、Sass在WebStrom添加Watcher实现编辑scss文件时自动生成.map和压缩后的.css文件...
前言
這段時間一直在看Bootstrap,V3官方直接提供了Less版本的源碼,就先將Less學完了,很簡單的語法,學習寫Demo都是在Webstorm里寫的,配置了Watcher自動編譯(詳見《在WebStorm里配置watcher實現編輯less文件時自動生成.map和壓縮后的.css文件》)。?
隨著學習的加深,開始接觸Sass了,Bootstrap V3也提供了Sass的源碼,而且V4官方就只提供Sass的源碼,從側面證明Sass的流行趨勢,畢竟Sass功能更全面,因此筆者決定以后就使用Sass了(新版本叫Scss)。
?
1、下載rubyinstaller-2.3.3-x64.exe 安裝(從官網下載,或者從這里鏈接:http://pan.baidu.com/s/1o7BxbR0?密碼:rctf),注意,安裝過程中下面的設置。?
?
2、安裝完成后用命令檢查是否安裝成功,成功會顯示版本信息。
- 1
- 2
- 1
- 2
?
3、安裝Sass
- 1
- 1
安裝完后,C:\Ruby23-x64\bin里將有下面的文件。?
?
4、Webstorm里添加Watcher?
同Less類似,在工程里新建scss文件時會自動顯示【Add Wather】,如果沒有提示,也可以通過【文件(File)】-【設置(Settings)】-【工具(Tools)】-【File Watchers】-【+】-【SCSS】打開New Watcher配置界面。?
?
默認值(默認生成css 和 css.map)
| Program | C:\Ruby23-x64\bin\scss.bat |
| Arguments | –no-cache –update?$FileName$:$FileNameWithoutExtension$.css |
| Output paths to refresh | $FileNameWithoutExtension$.css |
修改后(生成壓縮后css)
| Program | C:\Ruby23-x64\bin\scss.bat |
| Arguments | –no-cache –update -t compressed?$FileName$:$FileNameWithoutExtension$.css |
| Output paths to refresh | $FileNameWithoutExtension$.css |
很簡單,比Less還要簡單。寫一段scss代碼試試。?
補充:?
參數值里,-t 后面可以配置的值
| nested | 嵌套 |
| expanded | 展開 |
| compact | 每句一行 |
| compressed | 壓縮 |
轉載于:https://www.cnblogs.com/my--sunshine/p/7380219.html
總結
以上是生活随笔為你收集整理的安装Ruby、Sass在WebStrom添加Watcher实现编辑scss文件时自动生成.map和压缩后的.css文件...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作流笔记第一天_简单介绍activit
- 下一篇: Jenkins部署:The userna