Sublime Text3 配置less保存自動編譯

Sublime Text3 配置less保存自動編譯

Mac OSX環境下css

  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-cssnode

  4. Optional: To use autoprefix. Install less-plugin-autoprefix.

    npm install -g less-plugin-autoprefixgit

到這裏,已經能夠經過手動編譯less文件了,
在Mac終端經過lessc手動編譯 lessc style.less style.cssgithub

若是須要在Sublime Text3中保存less文件時自動編譯成css,還須要下面的步驟npm

5.Sublime Text3 須要安裝less2css,把less編譯爲css的插件json

到此處,按照官方的,或網上的不少文章來講已經大功告成less

可是當我保存less文件的時候,報 less2css error: lessc is not available 錯誤,明明在終端直接手動是能夠lessc的,問題出在哪裏呢,ui

根據錯誤提示應該是lessc找不到,繼續查看less2css插件在sublime中隨附的readme文檔插件

Sublime Text 2 and 3 Plugin to compile less files to css on save.
Requires lessc installed on PATH.

多是環境變量的問題,通常狀況下安裝完less2css的時候是會自動匹配的code

須要作以下處理:

  1. 在mac終端輸入which lessc,找到lessc的路徑 /Users/[username]/.nvm/versions/node/v10.10.0/bin/lessc
  2. 修改Sublime Text3中less2css的配置文件less2css.sublime-settings-User
{
   "lesscCommand": "/Users/[username]/.nvm/versions/node/v10.10.0/bin/lessc"
}

此時會發如今sublime Text3中保存less文件時,會在當前文件夾下同時出現了同名的.css文件

相關文章
相關標籤/搜索