我在带有资产管道的 Rails 3.2 上。
我想在 javascript 字符串中内联一些缩小的 css(从我正在编写的 JS 库中动态包含它)。我的 css 是使用 scss 编写的,而我的 js 是使用 coffeescript 编写的。
你知道怎么做吗?
我在带有资产管道的 Rails 3.2 上。
我想在 javascript 字符串中内联一些缩小的 css(从我正在编写的 JS 库中动态包含它)。我的 css 是使用 scss 编写的,而我的 js 是使用 coffeescript 编写的。
你知道怎么做吗?
我会和 @meagar 一起去拥有一个 CSS 和一个 JavaScript 文件。
但是,如果您真的想通过 javascript 获取它,您可以添加一个异步 get 调用(如 $.get)并将响应作为新字符串处理。丑陋,哼?
另一种选择是生成 CSS 输出并将其手动放入您的 javascript 中,或者更好的是,将其加载到您的咖啡脚本文件中,如下所示:
for filename in list
do (filename) ->
fs.readFile filename, (err, contents) ->
compile filename, contents.toString()
(来自coffescript.org的示例)