Sublime Text3 配置less保存自動編譯

下面由sublime教程欄目給大家介紹sublime text3 配置less保存自動編譯的方法,希望對需要的朋友有所幫助!

Sublime Text3 配置less保存自動編譯

Mac OSX環(huán)境下

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

到這里,已經(jīng)可以通過手動編譯less文件了,

在Mac終端通過lessc手動編譯 lessc style.less style.css

如果需要在Sublime Text3中保存less文件時自動編譯成css,還需要下面的步驟

5.Sublime Text3 需要安裝less2css,把less編譯為css的插件

到此處,按照官方的,或網(wǎng)上的很多文章來說已經(jīng)大功告成

但是當(dāng)我保存less文件的時候,報 less2css Error: lessc is not available 錯誤,明明在終端直接手動是可以lessc的,問題出在哪里呢,

根據(jù)錯誤提示應(yīng)該是lessc找不到,繼續(xù)查看less2css插件在sublime中隨附的readme文檔

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

可能是環(huán)境變量的問題,一般情況下安裝完less2css的時候是會自動匹配的

需要做如下處理:

在mac終端輸入which lessc,找到lessc的路徑 /Users/[username]/.nvm/versions/node/v10.10.0/bin/lessc

修改Sublime Text3中l(wèi)ess2css的配置文件less2css.sublime-settings-User

{ ???"lesscCommand":?"/Users/[username]/.nvm/versions/node/v10.10.0/bin/lessc" }

此時會發(fā)現(xiàn)在sublime Text3中保存less文件時,會在當(dāng)前文件夾下同時出現(xiàn)了同名的.css文件

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊12 分享