bundler相关内容

Rails 5.0.1已经初始化

我尝试生成一个用户,但出现此错误,如果我给 rails s ,则出现相同的错误,我无能为力,我给了捆绑更新,宝石中的捆绑安装,没有任何变化。我将 4.6.2 的 GEMFILE 中的rails版本更改为 5.0.1 ,并进行了捆绑更新。我想使用版本5,但是我不知道如何更新,我看到一个教程说可以做到这一点,所以我做到了,只是现在出现了这个错误。 root @ ubuntu:〜/ Projet ..
发布时间:2020-09-24 06:54:49 其他开发

使用捆绑器将Rails应用返回开发模式

我已使用Capistrano和Passenger将我的应用程序部署到远程计算机上。该项目位于GitHub上,我想在本地计算机上进行一些错误修复。我已经同步了所有内容,并分支到了本地计算机上的新“ dev”分支。当我尝试开发时一直使用的简单的 rails服务器命令时,我收到与我的Gemfile中捆绑的gem有关的错误,例如`require':没有要加载的文件-nokogiri / nokogiri( ..
发布时间:2020-09-24 06:54:45 其他开发

通过Capistrano(& rvm)进行部署时,捆绑安装错误

现在我必须承认,就这个部署百灵鸟而言,我在黑暗中绊了一下。我会尽力解释情况;我已经建立了一个测试部署服务器,并尝试使用capistrano将应用程序部署到该服务器上,但是,由于宝石下面的错误,我在围绕宝石和它们的依存关系时遇到了一些困难。 [mike-test]执行命令 [mike-test] rvm_path = $ HOME / .rvm / $ HOME / .rvm / bin ..
发布时间:2020-09-24 06:54:41 其他开发

处于部署模式的捆绑器找不到宝石

当我的托管人迁移服务器时,我在Capistrano设置上苦苦挣扎: 迁移服务器后,Capistrano3部署失败 我遇到的一件事是捆绑器上的工作正常,现在看来是一团糟: 我可以通过Capistrano成功运行捆绑器: cap分期捆绑器:安装 在服务器上的以下命令中 / usr / bin / env bundle install --binstu ..
发布时间:2020-09-24 06:54:38 其他开发

Travis CI在指定位置缓存单个文件

我正在Travis CI上构建一个Ruby项目,并使用Gemfile ans Bundler来管理依赖项。我的 .travis.yml 仅包含有关缓存的一行: cache :bundler 而我在其他地方也依赖它(Travis的默认 install 命令,缓存目录,以及额外的捆绑清理,然后再上传缓存)。 按默认情况下,不缓存 Gemfile.lock 。我想对其 ..
发布时间:2020-09-24 06:54:30 其他开发

使用bundle exec运行脚本很慢

与包执行程序一起运行时 $时间包执行轨道生成模型学生姓名:字符串年龄:数字 调用active_record 创建db / migrate / 20121215170617_create_students.rb 创建应用程序/模型/student.rb 实际0m13.397s 用户0m11.676s sys 0m0.597s 直接运行 $时间轴生成 ..
发布时间:2020-09-24 06:54:25 其他开发

在先前从存储库中取出Gemfile.lock之后,将Rails应用程序部署到Heroku

我正在研究 Ruby on Rails教程的Rails 3.2版,并且在本章结尾处5.尽管几天前它接受了我的代码,但是在我推送时Heroku不再希望接受它。它抱怨它需要一个Gemfile.lock,据我了解-但我已经提供了一个。 几天前,我确实从Gemfile.lock中删除了存储库,因为我在Windows上启动了该项目,因此遇到了Bundler地狱。那时,我在.gitignore中添加了G ..
发布时间:2020-09-24 06:54:21 其他开发

切换到Capistrano后,乘客在Rails应用上出现Bundler :: GemfileError

我有一个Rails应用程序,该应用程序在生产中使用Apache的Phusion Passenger上运行。当我以前手动进行部署(通过SSH进入服务器并获取最新更新等)时,一切正常,但是最近我改用Capistrano来简化团队成员的工作。现在,当我尝试访问该网站时,Passenger抛出以下错误: Exception PhusionPassenger :: UnknownError in Phusi ..
发布时间:2020-09-24 06:54:19 其他开发

捆绑安装和红宝石版本?

我正在使用rbenv设置红宝石版本。 ruby​​ -v 产生预期的1.9。 3 我可以轻松完成 gem回形针。 但是,当我执行捆绑安装时,它说: 安装回形针(3.1.2) Gem :: InstallError:回形针需要Ruby版本> = 1.9.2。 安装回形针(3.1.2)时发生错误,并且Bundler无法继续。 捆绑前,请确保`gem install pap ..
发布时间:2020-09-24 06:53:17 其他开发

Rails控制台无法找到已安装的gem

$捆绑安装| grep块 使用chunky_png 1.3.3 $ rails c 在以下任何一个版本中均找不到chunky_png-1.3.3来源 运行`bundle install`安装缺少的gems。 我尝试从rvm gemset中删除所有gem并重新运行bundle两次,但是救命。有任何想法吗? 这是在Ubuntu 13.10计算机上。 解决方案 ..
发布时间:2020-09-24 06:53:13 其他开发

Rbenv使用的版本不正确

在我的rails项目中,当我尝试运行捆绑安装时,出现以下错误: 您的Ruby版本是2.3.7,但是您的Gemfile指定了2.5.3 但是,当我运行 ruby​​ --version 我得到: ruby​​ 2.5.3p105(2018-10-18修订版65156)[x86_64-darwin18] ...并运行 rbenv版本我: 2.5.3(由/Users/jam ..
发布时间:2020-09-24 06:51:55 其他开发

如何与Bundler一起开发两个宝石?

我正在开发两个宝石,我们称它们为foo和bar。而且foo对bar具有运行时依赖性。我正在使用bundler开发这两个gem。目前,我唯一能看到的方法是将 gem“ bar”,path:“ path / to / bar” 放入foo的Gemfile中,并将其删除一次栏位于rubygems上,但是该解决方案显然不能令人满意,因为它将在该日期之前在其他任何人的计算机上中断。不清楚依赖项是运行时还是编 ..
发布时间:2020-09-24 06:50:43 其他开发