摘要:語法使用它帶來的好處,就不再這里做介紹了,主要看怎么在里配置自動(dòng)編譯。因?yàn)閲?guó)內(nèi)網(wǎng)絡(luò)的問題導(dǎo)致源間歇性中斷因此我們需要更換源。也就是說,任何標(biāo)準(zhǔn)的樣式表都是具有相同語義的有效的文件。參考文檔官網(wǎng)設(shè)置自動(dòng)編譯及參數(shù)配置
sass語法、使用它帶來的好處,就不再這里做介紹了,主要看怎么在webstorm里配置自動(dòng)編譯。
sass編譯是需要Ruby環(huán)境的,可以到這里去下載? : ?https://rubyinstaller.org/downloads/? ?? ,安裝時(shí)選擇加入Path
? ? ?
安裝完成后需測(cè)試安裝有沒有成功,運(yùn)行CMD
輸入以下命令:
ruby -v //如安裝成功會(huì)打印 ruby 2.2.2p95 (2015-04-13 revision 50295) [i386-mingw32]
如上已經(jīng)安裝成功,Ruby
自帶一個(gè)叫做RubyGems
的系統(tǒng),用來安裝基于Ruby
的軟件。因?yàn)閲?guó)內(nèi)網(wǎng)絡(luò)的問題導(dǎo)致gem
源間歇性中斷因此我們需要更換gem
源。(使用淘寶的gem源https://ruby.taobao.org/ )
//1.刪除原gem源 gem sources --remove https://rubygems.org/ //2.添加國(guó)內(nèi)淘寶源 gem sources -a https://ruby.taobao.org/ //3.打印是否替換成功 gem sources -l //4.更換成功后打印如下 *** CURRENT SOURCES *** https://ruby.taobao.org/
我的機(jī)器上由于https的問題加無法訪問淘寶源,我把它換成了騰訊源 ,騰訊源地址:? http://gems.ruby-china.com/
我們下面來安裝Sass
和Compass
。要安裝最新版本的Sass
和Compass
,你需要輸入下面的命令:
//安裝如下(如mac安裝遇到權(quán)限問題需加 sudo gem install sass) gem install sass gem install compass
在每一個(gè)安裝過程中,你都會(huì)看到如下輸出:
Fetching: sass-3.x.x.gem (100%) Successfully installed sass-3.x.x Parsing documentation for sass-3.x.x Installing ri documentation for sass-3.x.x Done installing documentation for sass after 6 secon 1 gem installed
安裝完成之后,你應(yīng)該通過運(yùn)行下面的命令來確認(rèn)應(yīng)用已經(jīng)正確地安裝到了電腦中:
//更新sass gem update sass //查看sass版本 sass -v //查看sass幫助 sass -h
下面打開webstorm, File -> Settings -> Tools -> File Watchers + -> SCSS
?
? 在這里? File Type? 配置為? Scss Style Sheet?? ,不要配置為 SASS style sheet 。SCSS 是 Sass 3 引入新的語法,其語法完全兼容 CSS3,并且繼承了 Sass 的強(qiáng)大功能。也就是說,任何標(biāo)準(zhǔn)的 CSS3 樣式表
都是具有相同語義的有效的 SCSS 文件。另外,SCSS 還能識(shí)別大部分 CSS hacks(一些 CSS 小技巧)和特定于瀏覽器的語法
??????? Progarm: Ruby SaSS 擴(kuò)展路徑
C:Ruby25-x64binsass.bat
?
?Arguments:配置編譯參數(shù)
--no-cache --update -t compact $FileName$:$FileNameWithoutExtension$.css
-t 后面有4種參數(shù)可選:
Output paths to refresh:文件輸出路徑
$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
配置完畢,添加一個(gè) .scss文件,果然自動(dòng)編譯成了.css文件。
參考文檔:? Sass官網(wǎng)
?webstorm設(shè)置sass自動(dòng)編譯,及參數(shù)配置
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/1607.html
摘要:聲明聲明本篇內(nèi)容梳理自以下幾個(gè)來源網(wǎng)站的文檔中文網(wǎng)感謝大佬們的分享。這個(gè)時(shí)候,預(yù)處理器就出現(xiàn)了,其實(shí)應(yīng)該是說和這類語言出現(xiàn)了。聲明 本篇內(nèi)容梳理自以下幾個(gè)來源: Github:smyhvae/web Bootstrap網(wǎng)站的 less 文檔 Sass中文網(wǎng) 感謝大佬們的分享。 正文-CSS預(yù)處理(less&Sass) CSS預(yù)處理 什么是 CSS 預(yù)處理?為什么要有 CSS 預(yù)處理? 這...
摘要:重裝了,一升不要緊,打開老項(xiàng)目,開啟,然后改代碼,發(fā)現(xiàn)瀏覽器不會(huì)自動(dòng)刷新了這可急死我了,各種卸載,安裝各種版本,調(diào)試。各種查資料查文檔,都講的是參數(shù)配置啟動(dòng)就會(huì)自刷新,參數(shù)都是其它用途。 重裝了 webstorm ,一升不要緊,打開老項(xiàng)目,開啟webpakc-dev-server,然后改代碼,發(fā)現(xiàn)瀏覽器不會(huì)自動(dòng)刷新了!??! 這可急死我了,各種卸載webpack、webpack-dev-...
閱讀 990·2021-10-13 09:48
閱讀 4036·2021-09-22 10:53
閱讀 3192·2021-08-30 09:41
閱讀 2001·2019-08-30 15:55
閱讀 2977·2019-08-30 15:55
閱讀 1912·2019-08-30 14:11
閱讀 2259·2019-08-29 13:44
閱讀 831·2019-08-26 12:23