我希望我能够很好地理解如何在所有环境中实现Rails资产管道。
根据我的理解,我知道我们可以在资产路径中添加自定义文件夹,但是我们可以从聋路径中删除文件夹,即资产路径中的'app/assets/', 'vendor/assets', 'lib/assets'
吗?是否有相同的规定?
感谢您的帮助:)
答案 0 :(得分:0)
如果您想重新定义默认情况下提供资产的位置,您可以更改前缀:
config.assets.prefix
例如,如果您想将其从/ assets更改为Respons,请执行以下操作:config.assets.prefi =“/ liability”
答案 1 :(得分:0)
我得到了答案,参考:here
管道资产可以放置在三个位置之一的应用程序内: app / assets , lib / assets 或 vendor / assets 。
如果您要从Rails 3升级,请考虑到这一点 可以包含lib / assets或供应商/资产下的资产 通过应用程序清单但不再是预编译的一部分 阵列。有关指导,请参阅预编译资产。
所以,不用担心。我们可以通过Manifest文件管理它。