Пакет Lessc Textmate не сохраняет файл.css
Я установил: https://github.com/appden/less.tmbundle и компилятор lessc, и он, кажется, работает (без ошибок), но я не вижу скомпилированный файл.css.
Есть идеи?
2 ответа
Решение
Чтобы изменить имя файла с less > css, просто используйте простую замену:
system("lessc --verbose \"#{file}\" \"#{file.gsub(/less$/, 'css')}\"")
Оставив флажок verbose, вы получите приятное сообщение о том, что ваш файл был сохранен в xxx.css.
Я отредактировал команду bundle для этого:
#!/usr/bin/env ruby
file = STDIN.read[/lessc: ([^*]+\.less)/, 1] || ENV["TM_FILEPATH"]
system("lessc \"#{file}\" \"#{file}.css\"")
И теперь это работает. Но он сохраняет файл (sample.less) в sample.less.css, что нормально, но не идеально.