gpt4 book ai didi

ruby-on-rails-4 - Rails 库/ Assets 的用途

转载 作者:行者123 更新时间:2023-12-04 00:11:39 24 4
gpt4 key购买 nike

几乎到处都引用了 Rails 指南

lib/assets is for your own libraries' code that doesn't really fit into the scope of the application or those libraries which are shared across applications.



太好了,但这是什么意思?

如果它是我的库,我会使用 gem 或 bower(将安装在供应商中)。
为什么我要手动将东西放在跨应用程序共享的 lib/assets 中,并将它们包含在 repo 中?听起来很乱。。

想要一个具体的例子,说明应该进入 lib 而不是供应商的东西

最佳答案

如果代码是内部的,由您、您的团队或您的公司编写,并且在项目之间共享(或者是您项目中明显独立的库)但没有添加到 gem 或 bower 包中,因为它没有公开发布,你可能想把它添加到 lib/assets.

您也可以选择将一个稳定的、离散的文件或 Assets 文件夹,例如一个 JS 功能,仅适用于该应用程序,放入 lib/assets 中,以表明它比其他代码更稳定。

关于ruby-on-rails-4 - Rails 库/ Assets 的用途,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34153392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com