SublimeText3配置less保存自动编译MacOSX环境下SublimeText3需要安装less,语法高亮插件安装NodeJS,mac终端通过npm全局安装lessnpminstallless-gd可选:要使用minification需要一个缩小器。安装less-plugin-clean-css或类似的.npminstall-gless-plugin-clean-css可选:使用自动前缀。安装less-plugin-autoprefix.npminstall-gless-plugin-autoprefix到这里,已经可以手动编译less文件了,在Mac终端通过lessc手动编译lesscstyle.lessstyle.css。如果在SublimeText3中保存less文件的时候需要自动将less文件编译成css,还需要下面的第5步,SublimeText3需要安装less2css才能将less编译成css,插件在这里,按官方说的,或者网上很多文章,已经搞定了,但是我保存less文件的时候,报less2csserror:lesscisnotavailable错误,明明直接在terminal里面手动lessc就可以了,问题出在哪里?根据报错信息,应该找不到lessc。继续查看readme文档SublimeText2and3Plugintocompilelessfilestocssonsave。需要在PATH上安装lessc。它可能是一个环境变量。一般情况下,less2css安装时会自动匹配,需要做如下处理:在mac终端输入whichlessc,找到lessc/Users/[用户名]/.nvm/versions/node/v10的路径。10.0/bin/lessc修改SublimeText3中less2css的配置文件less2css.sublime-settings-User{"lesscCommand":"/Users/[用户名]/.nvm/versions/node/v10.10.0/bin/lessc"}这时候你会发现在sublimeText3中保存less文件时,会出现在当前文件夹同时有一个同名的.css文件
