Lessc Textmate 捆绑包无法保存 .css 文件

Lessc Textmate 捆绑包无法保存 .css 文件

我安装了:https://github.com/appden/less.tmbundle和 lessc 编译器似乎工作正常(没有错误)但我没有看到编译的 .css 文件。

有任何想法吗?

答案1

要从 less > css 更改文件名,只需使用简单的替换:

system("lessc --verbose \"#{file}\" \"#{file.gsub(/less$/, 'css')}\"")

保留详细标志将会导致一个很好的反馈消息,表明您的文件已保存到 xxx.css。

答案2

我将 bundle 命令编辑成这样:

#!/usr/bin/env ruby
file = STDIN.read[/lessc: ([^*]+\.less)/, 1] || ENV["TM_FILEPATH"]
system("lessc \"#{file}\" \"#{file}.css\"")

现在它可以正常工作了。但它将文件 (sample.less) 保存为 sample.less.css,这虽然没问题,但并不理想。

相关内容