1

我正在使用 Rails 编写单页 Web 应用程序。我根本没有真正使用 Rails,而且编译资产的速度很慢(这是我唯一使用 Rails 的东西),所以我想要更快的东西。

只要它们在 Heroku 上运行,我就对大多数框架持开放态度。

我真正需要的是 Coffeescript 支持以及 hamlc 支持(https://github.com/netzpirat/haml-coffee)。

我今天也在使用 SASS,但只要语法相似,我就可以切换到其他东西。

Rails 最重要的特性是打包资产,我无需重新启动网络服务器即可查看更改。

绝对要求将 cachebuster 附加到资产文件名并且将资产连接起来。

那么,想法?我猜 node.js 将是一个强有力的论据,但有没有人为 node 制作了一个好的资产管道?

4

2 回答 2

1

您可能还想查看connect-assets。它允许您在开发中使用未缩小的资产,然后根据生产环境变量处理缩小。

于 2012-10-22T03:35:17.220 回答
1

你试过发球吗?我现在正在使用它编写一个网站,到目前为止真的很有帮助。它比 Rails 更轻,同时提供对部分内容的支持,提供对 ERB、SASS 和 CoffeeScript(使用 rack-coffee gem)的支持,并且可以在任何支持 Rack 的服务提供商上运行,例如 Heroku。

于 2012-08-09T13:39:44.673 回答