下面由sublime教學欄位來介紹Sublime Text3 設定less儲存自動編譯的方法,希望對需要的朋友有幫助!
Mac OSX環境下
#1.Sublime Text3 需要安裝less,語法高亮插件
2 .Install NodeJS,透過npm在mac終端全域安裝less npm install less -gd
3.Optional: To use minification you will need a minifier. Install less-plugin-clean-css or similar.
npm install -g less-plugin-clean-css
4.Optional: To use autoprefix. Install less-plugin-autoprefix.npm install -g less-plugin-autoprefix
到這裡,已經可以透過手動編譯less檔了,
在Mac終端機透過lessc手動編譯lessc style.less style.css
如果需要在Sublime Text3中儲存less檔案時自動編譯成css,還需要下面的步驟
5.Sublime Text3 需要安裝less2css,把less編譯為css的插件
#到此處,按照官方的,或網路上的很多文章來說已經大功告成
但是當我保存less文件的時候,報less2css error: lessc is not available 錯誤,明明在終端直接手動是可以lessc的,問題出在哪裡呢,
根據錯誤提示應該是lessc找不到,繼續查看less2css插件在sublime中隨附的readme文檔
Sublime Text 2 and 3 Plugin to compile less files to css on save. Requires lessc installed on PATH.
可能是環境變數的問題,一般情況下安裝完less2css的時候是會自動匹配的
需要做如下處理:
在mac終端機輸入which lessc,找到lessc的路徑/Users/[username]/.nvm /versions/node/v10.10.0/bin/lessc
修改Sublime Text3中less2css的設定檔less2css.sublime-settings-User
{ "lesscCommand": "/Users/[username]/.nvm/versions/node/v10.10.0/bin/lessc" }
此時會發現在sublime Text3中儲存less檔案時,會在目前資料夾下同時出現了同名的.css檔案
以上是Sublime Text3 設定less儲存自動編譯的詳細內容。更多資訊請關注PHP中文網其他相關文章!