2

我在一家资源重轨3.1.2应用程序作为前端/设计师,我不断变化的样式表(指南针),重装浏览器工作正常工作。 ..什么是最好的工作流程设计师与Rails 3.1资产管道

因为我们切换到资产的管道,它编译SCSS,JS,...它只是采取的年龄(30秒/页)。 不可能在这样的环境中作为设计师快速工作。

这里我的开发配置:

# from dev_tweaks gem 
config.dev_tweaks.autoload_rules do 
    keep :all 

    skip '/favicon.ico' 
    # Commented out to prevent scss caching 
    # skip :assets 
    skip :xhr 
    keep :forced 
end 

config.assets.debug = false 
config.cache_classes = false 

有一个神奇的配置/设置/宝石,将只允许文字已经更改编译?

回答

3

也许serve(source)是东西给你?这是一个小型项目,可以为Rails应用程序创建设计,但没有完整的Rails应用程序。所以这将使工作更快。

当然,你添加一个额外的步骤:当你的设计是准备好了,但它仍必须被复制到您的实际的Rails应用程序。但我认为这很好。只需在设计阶段使用服务。

希望这会有所帮助。

+0

是的,我想过那个。在^^ – borisrorsvort

+0

之前,这太容易了,我明白了:)我添加了另一个选项,这对您来说可能就够了。 – nathanvda

+0

实际上,如果你有很多文件需要请求,它比调试错误花费的时间要长得多,因为每个请求所花费的时间总和大于预编译所有的时间。 我做了什么,为我工作:我公开预编译所有资产。然后删除了我正在处理的那个。因此,除了我需要的资源外,所有普通资产都会被缓存。 可能不是最好的办法,但适用于当下 – borisrorsvort

相关问题