rubygems - 如何让 bundler 重新加载正在开发的不断变化的本地 gem?
问题描述
它具有相同的版本。我才刚刚开始,所以还不值得更改版本。我怀疑bundle update
不会重新加载相同版本的 gem,也不会反映(次要的)更改。我也怀疑gem build
并且gem install
在目录中gemspec
不起作用。或者 - 只是我的代码仍然是错误的。
我通过 Gemfile 加载了 gem
# Gemfile
path '/path/to/gem_development' do
gem 'acts_as_developing_gem'
end
这里(更新本地 gem 源代码)是一个解决方案,当您通过添加本地 gem 时,bundle config local
但这样做显然需要一个与您本地对应的远程 git 存储库。因此,提出的解决方案对我不起作用。
如果没有远程 git 存储库,剩下的唯一选择就是gem 'uber-gem', path: "/local/gems/development/path"
我选择的那个或那个。
当我重新启动时也没有任何变化rails console
此致
解决方案
推荐阅读
- php - Laravel 6 中的 404 错误,更改 .htaccess
- javascript - 上传前的 Directus v9 文件类型验证
- android - 如何添加BottomAppBar
- webpack - 如何使用 webpack、SPA 和动态导入优化 vue 应用程序?
- putty - 如何在 Putty 中将一个文件夹移回
- jmeter - JMeter - 处理大量响应
- javascript - 当我点击图像时,动画只工作一次
- memory-leaks - JVM 堆和 vmdata
- c# - 在 Xamarin 中使用覆盖视图填充屏幕
- javascript - 如何将svg rect和文本向左对齐