scss to sass

因為不想打分號了...

http://sass.bootcss.com/docs/scss-for-sass-users/

terminal

将 Sass 转换为 SCSS $ sass-convert style.sass style.scss

将 SCSS 转换为 Sass $ sass-convert style.scss style.sass

confic.rb

# If you prefer the indented syntax, you might want to regenerate this
# project again passing --syntax sass, or you can uncomment this:
# 如果你比較喜歡縮排式的語法排版,你也許想再生成一次這個
# 專案透過 --syntax sass,或你可以取消這個註解:
preferred_syntax = :sass
# and then run 然後執行:
# sass-convert -R --from scss --to sass scss sass && rm -rf sass && mv scss sass

// @bottom 語法解釋

以上終端機位於 app; 資料夾結構是 app/scssapp/sass,執行會產生結果:

convert sass/_base.scss
create scss/_base.sass
......

http://sass-lang.com/documentation/file.SASS_REFERENCE.html#syntax

不過 .sass 就不能混入 css 語法了

也有網站可以轉,或單檔案轉: thx to [CSS] CSS與SASS/SCSS轉換方式

CSS/SASS/SCSS 轉 SASS/SCSS

sass-convert xxx.css yyy.sass
sass-convert xxx.css yyy.scss
sass-convert xxx.sass yyy.scss
sass-convert xxx.scss yyy.sass

$ sass-convert -R --from sass --to scss sass scss && rm -rf scss && mv sass scss

sass-convert: sass 命令 tool -R --from sass --to scss: 從 sass 轉譯成 scss sass scss: 原本資料夾 轉譯後資料夾 rm -rf scss: 強制刪除 scss (?) &&: 且 mv sass scss: 移動 sass 到 scss

rm -rf

rm, unlink -- remove directory entries
rm 的「r」會刪除指定的路經中的所有東西、
「f」則代表強制(force)
這行指令會讓電腦在沒有警告語通知的情況下就會刪除掉所有檔案。
------

mv 

move_files source target
mv [ -f | -i | -n ] [-v]` source target
-f 
在覆蓋目的地之前不要提示確認路徑。 
( -f 選項將覆蓋任何以前的 -i 或 -n 選項。)
-i 
在移動文件之前,請先將 mv 寫入標準錯誤提示符這將覆蓋現有文件。
如果響應來自標準輸入以字符 “y” 或 “Y” 開頭,移動是嘗試。 
(-i選項將覆蓋任何以前的 -f 或 -n 選項)。
-n
不覆蓋現有文件。
(-n選項覆蓋任何以前的-f或-i選項。)
-v 
因為 mv 是冗長的,它們在移動後顯示文件。

plus. https://www.w3cplus.com/preprocessor/sass-compile.html https://mlwmlw.org/2013/12/sass-%E5%8B%95%E6%89%8B%E5%81%9A/

results for ""

    No results matching ""