2014-07-01 53 views
0

这里的问题不干净的部分资产是,我有引导生产在寻找字体:如何告诉Rails公用文件夹

assets/spree/fonts/glyphicons-the-file-name.something 

当在开发模式下,它看起来对这些资产:

fonts/glyphicons-the-file-name.something 

所以我所做的是我加入了fonts文件夹放到公众和它的所有工作。我为生产做了同样的事情。你可以猜测,我现在正在处理一个rails assets:clean问题,该问题必须正在运行并删除文件,因此不允许它们出现。

有没有办法告诉Rails不要清理assets/spree/fonts中的文件?

回答

0

我假设你手动安装了引导文件?

如果改为使用的宝石,如以下内容,然后你就不用担心这些问题:

gem "bootstrap-sass" 

或者,你应该安装的一切到你的vendor目录。正如您发现的那样,这些文件中的任何链接资产都会出现问题。正确的解决方法是编辑引导源以使用正确的asset_path助手。

很明显,当您开始执行下一次引导程序更新时,这是相当多的维护开销。

我会看看bootstrap-sass宝石,即使你决定不使用它。

+0

我还没有安装bootstrap手动,它来自一个宝石。 – BenMorganIO

+0

你使用哪个宝石?一个创业板绝对不应该要求你复制任何东西到'公共'目录。 – Jon

相关问题