【发布时间】:2019-10-08 07:08:43
【问题描述】:
我想为一个用rails 编写的开源项目做出贡献,其中包含一些前端网络内容,这取决于我在外部git 存储库中拥有的资产。所以我想从git 链接添加资产依赖,然后将我的代码添加到前端。
我不太了解rails,尤其是资产管理,但css 和js 文件都在清单文件中,并且似乎来自一些红宝石宝石,其中包括css 和然后js 资产。
那么有没有一种好方法可以将资产添加到我的 rails 清单文件/资产中,而无需将其作为 ruby gem,仅来自 git 存储库?
非常感谢您的帮助并原谅我的铁路文盲:S
【问题讨论】:
-
所以你有这个存储库,你想下载并将它的 css 和 js 文件添加到你的 Rails 项目中?
-
正确,但最好只添加 repo 链接并让 rails 进行下载 :) 就像您在 npm 中的
package.json中添加一个依赖项一样"package-name": "git+https://repo.url/link.git",:) -
如果你的 repo 不包含有效的 Gem 或 npm 包。那么我认为您无法通过您的 repo 链接添加它,您必须下载资产并在本地添加它们(css 和 js 文件)
-
如果你提到它,我该如何使用 npm 包:)
-
因为是的,我的项目是一个npm包:)
标签: javascript ruby-on-rails ruby stylesheet assets