问题标签 [gemfile.lock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 已激活 spring 1.4.0,但 Gemfile 需要 spring 1.3.3 [错误]
我的服务器运行良好,但是当我尝试通过 rails c 进入控制台时,出现以下错误。
我的 Gemfile.lock 如下
从错误中,它仅显示 spring 1.3.3。我需要更改什么才能解决问题。我正在使用 ruby 2.2.0 和 rails 4.2.0
请建议需要做什么来解决这个问题
提前致谢。
ruby-on-rails - Heroku H10 错误“应用程序崩溃”
我正在尝试将我的Ruby on Rails
webbapp 部署到 Heroku。在本地它工作得很好,但是当我尝试通过 Heroku 运行它时,它给了我一个 H10 错误 HTTP 状态 503。我猜这是因为bash: bundle: command not found
. 但即使跑步heroku run bundle exec rails server -p $PORT
也行不通。
附加信息
档案:
Heroku 配置变量:
Heroku 构建包:
ruby - Bundle install 想安装不同的gem版本
我正在尝试bundle install
在我的 Ruby 项目中运行一个。但它尝试安装需要 Ruby 1.9.3 的 rake -v 11.1.2。(我正在使用 1.8.7-p374 - 请不要杀了我!)
我的 Gemfile 都没有指定此版本,并且我已经安装了 rake 版本 10.1.1。我想知道哪个其他 gem 需要这个特定版本。
这是我的gem dependency -R
输出 => http://pastebin.com/BqTnPYvf
谁能指导我完成这个?
ruby-on-rails - 损坏的 Gemfile.lock Capistrano 出错
我的 Gemfile.lock 使用命令 'cap production deploy' 出现了一些错误。我该如何解决?
终端:
宝石文件:
来源“ https://rubygems.org ”
宝石文件锁:
更新 Gemfile。从块生产中删除 Gemfile.lock 并编辑 'pg' gem 并重新使用 'bundle install' 对我没有帮助。
gemfile - 为什么我们不为 gem 提交 gemfile.lock 呢?
Gem 开发指南说 Gemfile.lock 文件“应该始终检查到版本控制中”。然而,这不适用于宝石。对于应用程序,例如 Rails 应用程序、Sinatra 应用程序等,这是真的。宝石也不一样。
有关说明,请参阅 Yehuda 对 .gemspec、Gemfile 和 Gemfile.lock 文件的角色的指导:Clarifying the roles of .gemspec and Gemfile
我不明白他的理由。如果我的 gem 依赖于 Rails 3 并且与 Rails 4 不兼容怎么办?然后我不需要提交我的 Gemfile.lock ,它指定我的 gem 只与 Rails 3 兼容吗?
ruby - 您的 Gemfile.lock 已损坏。DEPENDENCIES 部分缺少以下 gem:
我正在安装一个应用程序,并且在这一步中我应该运行 bundle install 并收到此错误
所以我试图运行这个:gem update
我还安装了 bundle 旧版本,我可以通过这一步,但我在其他地方遇到了同样的问题。我也使用了 rvm,我的 ruby 版本是 ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux] 和 Bundler version 1.12.5
我是 ruby 和 gem 和 bundle 的新手,我很困惑,我不知道如何开始了解正在发生的事情以及如何解决错误。
ruby - 具有精确版本的 Gemfile 与 Gemfile.lock
Gemfile
在和使用中指定第三方库的确切版本有什么区别Gemfile.lock
吗?
如果我使用确切的版本,Gemfile
它会与分发相同Gemfile.lock
吗?
ruby-on-rails - 合并冲突 Gemfile.lock
我有合并冲突并且知道冲突但对如何解决它感到困惑。
我是否只是将冲突 gem 添加到 gem 文件中?
ruby - 无法在 ruby Gemfile 中包含“git”gem
我是 ruby 新手,并创建了一个使用 Git gem 的脚本。( require 'git'
)。我必须向 jenkins 执行这个脚本,并为此添加了一个Gemfile
andGemfile.lock
条目如下:
当尝试使用以下命令通过 jenkins 执行脚本时:
请帮我解决下面提到的错误:
ruby-on-rails - 您的 Ruby 版本是 2.2.5,但您的 Gemfile 指定 2.2.6,除了我的 Gemfile 指定 2.2.5
我已经看过了。如果我错过了一个欺骗问题,我很抱歉
我正在尝试使用 capistrano 部署 Rails 应用程序。它给了我错误“您的 Ruby 版本是 2.2.5,但您的 Gemfile 指定了 2.2.6”
是的,这在某一时刻是正确的,但我已经编辑了我的 gemfile 以使用 2.2.5,在 gemfile.lock 中没有任何地方引用 2.2.6,但它仍然给了我完全相同的错误。