0
我有一个.js文件,我想编辑但我找不到它,因为它是由rubygem加载的。有没有办法访问这个文件进行编辑?如何编辑由rubygem创建/引用的.js文件?
我有一个.js文件,我想编辑但我找不到它,因为它是由rubygem加载的。有没有办法访问这个文件进行编辑?如何编辑由rubygem创建/引用的.js文件?
您可以通过运行bundle open foo
打开gem,它将打开编辑器中的gem目录。你可以去修改你想要的内容(文件的位置可能会有所不同,但请查看宝石的供应商文件夹)。但是,这可能是一个糟糕的主意,因为您只能在本地工作,并且在升级宝石时可能会失去更改。更可行的解决方案是分叉宝石,在那里进行更改,然后在Gemfile中包含分叉版本:
gem 'foo', git: 'http://github.com/your_repo/foo.git'
它取决于宝石。但大多数情况下,它通常是一个号码。 – Ryan 2013-04-22 14:41:08