Estou no Rails 3.2 com pipeline de ativos.
Eu gostaria de incluir alguns CSS minificados em uma string javascript (para incluí-lo dinamicamente em uma biblioteca JS que estou escrevendo). Meu css é escrito usando scss e meu js usando coffeescript.
voce sabe como fazer isso?
Respostas:
0 para resposta № 1Eu usaria o @meagar para ter um arquivo CSS e JavaScript.
No entanto, se você realmente deseja obtê-lo através do javascript, pode adicionar uma chamada assíncrona (como $ .get) e manipular a resposta como sua nova string. Feio, hum?
Ainda outra opção é gerar a saída CSS e colocá-la manualmente no seu javascript, ou melhor ainda, carregando-a no seu arquivo coffeescript desta maneira:
for filename in list
do (filename) ->
fs.readFile filename, (err, contents) ->
compile filename, contents.toString()
(exemplo de coffescript.org)