我正在尝试编辑特定的gem: https://github.com/rderoldan1/md_simple_editor
问题是编辑器在没有页面刷新的情况下不会加载。 可以在此处检查问题:https://github.com/rderoldan1/md_simple_editor/issues/9
我能够通过编辑文件在我的本地解决这个问题:
/usr/local/rvm/gems/ruby-2.3.4/gems/md_simple_editor-0.3.0/app/assets/javascripts/md_simple_editor.js.coffee
只需编辑代码就可以修复,正如其他用户在上面的宝石网址中发布的问题所说的那样。
我无法找到在生产中修复此问题的合适位置,有人可以将我指向正确的目录路径吗?
提前致谢。
答案 0 :(得分:3)
不要这样做。 fork gem,在gem代码中进行更改,并确保编写测试证明您的代码按预期工作。然后将代码推送到github上的forked repo。
然后提出拉取请求并支持开源社区。同时,您可以通过编辑Gemfile
来使用您的宝石版本,如下所示:
gem 'md_simple_editor', github: 'lacostenycoder/md_simple_editor', branch: 'master'
当然用您的github用户名替换lacostenycoder
。