2

有没有人有使用 Jammit 和 less-rails-bootstrap gem 的经验?

我正在开发一个 Rails 3.2 应用程序,它使用 less-rails-bootstrap 并希望使用 jammit 进行部署以最小化请求。我使用包含 @import 命令的 gem 和 LESS 文件进行开发,但它不能很好地与 jammit 一起翻译。

jammit 有没有办法识别 LESS 文件并预编译所有内容 @import 然后压缩所有内容?

我是新来的,我已经搜索过并没有找到与我的问题类似的任何东西。如果有人可以指导我,那就太棒了。

4

1 回答 1

0

在使用 Jammit 之前,您应该将您的 Less 文件编译成 CSS。

lessc bootstrap.less > bootstrap.css

以上命令已经为所有 Bootstrap CSS 代码生成了一个 CSS 文件。您可以使用 Jammit 将该 bootstrap.css 文件与您的其他 CSS 文件组合并压缩。

请注意,Less 中的 @import 指令与 CSS 中的不同。Less 中的 @import 指令将文件的包含导入到主作用域中以便能够编译它。

于 2014-10-06T16:04:25.607 回答