问题标签 [gemfile]
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 - rails gemfile'设置中的块'
我正在使用 rails 3.1 并指定在我的 gemfile 中从 github 获取最新的注释 gem
我已经运行了 bundle install 但是当我运行 annotate 来注释我的模型时,我得到了错误......
我仍然对如何更新宝石等有所了解,所以任何关于如何解决这个问题的建议都会很棒。我试过 bundle exec 但我得到一个“错误数量的参数”错误。
谢谢!标记。
ruby-on-rails - win7 rails aptana studio 3 + rmagick + bundler 无法启动调试服务器
我一直在尝试为 aptana studio 3 中的 rails 应用程序启动“调试服务器”,但我从未成功。每次我尝试启动调试服务器时,都会抛出异常:未捕获的异常:无法加载捆绑器 gem。安装它gem install bundler
。
我按照 aptana studio 3 入门指南安装了除 rvm 之外的所有内容(我不知道如何在 Windows 上安装它)。Windows上的aptana studion 3真的有必要吗?我只安装了 1 个 ruby 版本。
我成功安装了 rmagick,并在 preinitializer.rb 中放入了“require rubygems”和“require RMagick”。我把它们放在正确的地方了吗?
我使用捆绑器进行 gem 管理,我可以通过运行“ruby 脚本/服务器”成功启动服务器。我只是不知道调试环境出了什么问题。我错过了一些 PATH 设置吗?
使用 aptana studio 3、rmagick 和 bundler 运行流畅的任何身体。能告诉我你的设置吗?
谢谢。
windows 7 prof 64bit
aptana studio 3
ruby 1.8.7
rails 2.3.14 ruby
-debug-base 0.10.4
ruby-debug-ide 0.4.16
rmagick 2.12.0 (C:\Ruby\lib\ruby\gems\1.8\gems \rmagick-2.12.0-x86-mswin32)
imagemagick (C:\Program Files (x86)\ImageMagick-6.5.6-Q8)
bundler 1.0.18 gemfile (gem "rmagick", "2.12.0")
preinitializer.rb
需要'rubygems'
需要'RMagick'
需要'bundler'
击球手
ruby-on-rails - 使用 Remarkable 作为 Github 中的 gem
我想使用 Remarkable gem 最新的工作版本,因为它修复了一些与 Rails 3.1 兼容的弃用功能。但是当我使用
我收到此错误:
但不要为什么。任何命中如何解决这个问题?
谢谢
编辑:修复了我发布此问题时剪贴板中的 git 地址中的错误地址。
解决了!
我使用 gemspec 文件创建了 fork,这是从 git 获取 gem 所必需的。
这是工作 git 源
或从这个叉子
ruby-on-rails - ROR 3:使用环境和 gems/bundle 组
请有人向我解释如何在 gemfile 中使用不同的宝石组。
我有这种情况:在我的生产环境中,我需要一些宝石:
而且我不需要将这些 gem 安装在我的开发机器上。但是当我在命令行中运行命令“rails g..”时,它会尝试检查 gemfile 并说
找不到宝石 'pg...
这种情况应该如何处理?
ruby-on-rails - 更新后如何保持 Gemfile 中的所有 gem 兼容
我的问题已经在这里被问过,但我试图了解其背后的原因,而不是如何解决它。
我得到的错误是;
现在我得到了各种解决方案,比如使用“mpapis-bundler”,或者为“bundle exec”创建一个简写,但我的印象是那是什么
是为了。
更具体地说,由于我的 gemfile 中没有为 rspec-rails 说明版本号,为什么会出现这种不兼容性?我尝试的时候也出现了我的错误
告诉我
任何解释将不胜感激。
编辑:
我的应用程序的所有宝石都在一个宝石集中,我再次更新了我的宝石。更新不应该确保相关的 gem 兼容吗?
ruby-on-rails-3 - 当项目没有 HAML 时,如何在我的 gem 中依赖 HAML
我可以在我的 gem 中使用 Haml 模板,而不在应用程序 Gemfile gem 'haml'中写入吗?
我在 my_gem.gemspec 文件中放入了这一行:
我将这一行放入 my_gem 文件夹的 Gemfile 中:
我这样做:bundle, and Haml install at this moment ,但它不起作用,我有
仅当我在应用程序 Gemfile 中复制时
gem 'haml', '~> 3.0'
它工作正常。
我可以将 Haml 与我的 gem 一起使用而不复制到 Gemfile 中吗?
ruby-on-rails - 如何修复 Gem 弃用问题?
我跑了bundle install
,它成功了。但是,当我运行时ruby script/server
,我在服务器实际启动之前收到了很多消息:
我怎样才能解决这个问题?
ruby-on-rails - 为什么我的环境需要我运行 bundle exec?
每当我运行 rake 命令(即rake routes
)时,我都会收到此错误:
如果我运行bundle exec rake routes
它可以工作。
我希望能够简单地rake routes
无需运行bundle exec rake routes
.
我查看了其他具有类似错误的问题,并尝试了各种解决方案(如 running bundle update
),但均无济于事。
另外,在我gemfile
指定的gem 'rake', '0.9.2'
有什么建议么?
ruby-on-rails-3 - 复制/粘贴代码与作为插件或 gemfile 使用?
问题:“table_builder”的 gem 和插件都没有使用 rails 3.1 部署到 heroku。他们最终会遇到错误。
当前解决方案:从https://github.com/p8/table_builder复制 table_builder.rb 和 calendar_helper.rb并直接放入“app/helpers”文件夹
我觉得这是错误的方法;但是,如果它有效,有什么问题吗?
ruby-on-rails - “捆绑安装”错误
我正在使用 Michael Hartl 的“ruby on rails by example tutorial”(截屏视频),在尝试“捆绑安装”时,我在第三课(示例应用程序)中遇到了一些错误。
我按照教程中所示更改了 Gemfile,如网站所示(更新后的),甚至尝试了本教程的最终 Gemfile。每次我得到一个不同的错误,无法安装某些东西,并且捆绑安装无法继续。
起初它说的是“nokogiri”,然后是“json”,现在是“bcrypt”。当我做第一个应用程序和演示应用程序时,这并没有发生。也许是因为现在我尝试添加了 rspec?我不想在不将其添加到 Gemfile 的情况下继续本教程,因为这听起来很重要。
我正在运行 osx lion 10.7.2,rails 版本 3.0.1。
将 Gemfile 代码从评论复制到原始帖子中:
更新:我从某人那里听说 rspec 是用于测试的 gem,因此您不能在没有默认测试的情况下创建 rails 项目,然后更改 gemfile。那么为什么在教程中他制作了一个“rails new sample_app -T”,但之后更改了 Gemfile 以使其使用 rspec?他说,他们互相替换。rspec 替换了原始测试,因此您需要制作一个没有原始测试的项目。对此有什么想法吗?