解決sass的GBK and UTF 8問題

2022-06-25 15:06:18 字數 589 閱讀 8954

問題:在ruby命令視窗sass --watch global.scss:global.css會報錯,且生成的css檔案中文注釋是亂碼的。根據提示是編碼問題。

>>> sass is watching for changes. press ctrl-c to stop.

encoding::compatibilityerror: incompatible character encodings: gbk and utf-8

use --trace for backtrace.

解決方法:

✿.  scss 檔案的第一行加@charset "utf-8";

✿. 在找到ruby安裝目錄下的engine.rb,開啟檔案,在所有的 require #### 後面新增encoding.default_external = encoding.find('utf-8')

✿. 如果問題還沒解決的話,那就是專案的絕對路徑裡面有 中文命名 的資料夾,將路徑中以中文命名的資料夾改為英文命名即可。

Sass教程二 Sass的安裝

前面已經提到了,sass是用ruby語言開發的,所以在安裝sass之前,需要先安裝ruby ruby安裝好了之後,我們就可以利用ruby的包管理工具gem安裝sass了,同樣還是在cmd裡執行以下命令 gem install sass安裝完成之後,還是老辦法檢查以下安裝是否成功 sass v 如果安...

Sass學習筆記 Sass的編譯

命令列編譯 gui 介面工具編譯 一般教程 ide自助編譯 webstorm設定 點選左上角的file settings file watchers 在彈窗的視窗的右上角點選綠色的 號,然後選擇scss arguments 配置編譯後的檔案的輸出路徑 四種編譯後css樣式 這裡有一段scss 巢狀輸...

Sass 初識Sass與Koala工具的使用

找到合適的系統版本 並安裝 二 先新建乙個css資料夾,並在裡面新建乙個文字文件 txt 將其命名為demo.scss 三 開啟koala,將css資料夾拽進來,可以修改一下輸出方式 擴充套件 sass提供四個編譯風格的選項 四 又到了寫 的時候啦,隨便用一款文字編寫工具開啟demo.scss 1....