问题标签 [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.

0 投票
1 回答
649 浏览

ruby-on-rails - 在 RoR 的第二天,运行服务器出现问题

我在 Lion 10.7.3 上运行,带有 Ruby 版本 1.9.3-p125 和最新版本的 Xcode。

当我尝试启动服务器时,出现以下错误:

在这台机器上可用的 gem 中找不到 gem 'rails (= 3.1.0) ruby​​'。运行bundle install以安装缺少的 gem。

所以我尝试运行 bundle install 并收到以下错误:

然后我尝试运行捆绑更新,但收到以下错误:

安装 mysql2 (0.3.11) 时出错,Bundler 无法继续。gem install mysql2 -v '0.3.11'在捆绑之前确保成功。

我现在已经完全被困了几个小时......有人知道如何解决这个问题吗?

0 投票
1 回答
1265 浏览

sqlite - Heroku 正在捆绑安装 Sqlite,尽管 Gemfile 指定仅用于开发

当我尝试推送到 heroku 时,git push heroku master我收到错误:

如您所见,捆绑安装不包括开发和测试(或者它显示在顶部),以及我的 gemfile:

但是您仍然可以看到该捆绑包正在尝试安装 sqlite,因此失败了。知道可能出了什么问题吗?非常感谢。

0 投票
5 回答
3887 浏览

ruby-on-rails - 自学rails将第一个应用程序部署到heroku-上传失败-sqlite3和postgre故障

我自学rails。我是程序员,但不是网络程序员。我在这里浏览迈克尔哈特尔的书

它提到从一开始就开始部署您的应用程序是一个好主意。我同意。所以我在 Heroku 上获得了一个帐户并进行了设置等。然后创建了我的第一个应用程序 git 和作品。然后按照 Heroku 网站上的所有说明进行操作。最后,我开始使用以下命令将我的应用程序推送到 Heroku:

这本书说在这个阶段可能会出现问题,因为我机器上的应用程序使用的是 sqlite3 而 Heroku 需要 postgresql。这本书建议在我的应用程序的 gem 文件中更改一行

我试过了,然后运行捆绑安装,然后尝试推送应用程序。不幸的是,我在控制台上收到了这条消息:

!!无法通过 Bundler 安装 gem。!!Heroku 推送被拒绝,无法编译 Ruby/rails 应用程序

所以我尝试了 Heroku 网站在这里的建议

更改我的 gemfile

由此:

对此:

所以我尝试了这种方法,然后运行“捆绑安装”。但这也没有用。我在控制台上收到此消息:

尝试运行此命令:

失败并显示以下错误消息:

有人可以帮我解决这个问题。我遇到了障碍。不知道下一步该怎么做。谢谢

0 投票
2 回答
3715 浏览

ruby-on-rails - 无法运行新应用程序

我已经使用本指南在我的 MacOS X 中安装了 RoR http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/

这是我的版本:

我无法运行我的应用程序,因此我使用本教程搜索并修改了 Gemfile:http ://ruby.railstutorial.org/ruby-on-rails-tutorial-book

现在这是我的 Gemfile:

当我使用运行应用程序时

我懂了:

我该如何解决这个问题?

0 投票
2 回答
221 浏览

jquery - rails3 应用程序使用 jquery 但不将其包含在 Gemfile 中,应该吗?

我继承了一个使用 jquery 的 rails 应用程序它在 assets/javascripts 中包含很多 javascript,application.js 需要所有其他文件,包括

这很好,javascript 工作正常。

但是我也期待看到

在 Gemfile 中。

问题:
gemfile 条目是否只需要初始生成器,如果rails g jquery:install使用生成器可以包含它- js 仍然可以工作吗?

0 投票
1 回答
130 浏览

ruby - 如何使 Gemfile 中未列出的 gem 可用

我为自己制作了一个宝石以在控制台中使用。我希望能够随时随地使用它。

如果不将它放入我的 Gemfile 中,我无法弄清楚如何让 Bundler 识别它,但这需要我团队中的其他人知道并安装它。

有没有办法让 Bundler 覆盖我选择的 Gemfile?或者,即使我的 Gemfile 中没有列出我的 gem,也可以以某种方式让我可以使用它?

0 投票
1 回答
318 浏览

ruby-on-rails - 使用来自 git clone 的 spree 进行捆绑安装的问题:

错误消息:Bundler 找不到 gem "spree_core" 的兼容版本:

当我做 rails --version 时,我得到:

已按照其他 StackOverflow 帖子的建议修改了 .bashrc 配置文件,“捆绑更新”给出了与上面第一个相同的错误消息。

'rvm gem list bundler' 仅返回 1.1.3 和 1.1.3,在我使用这个 git clone 的工作环境中,我有 bundler 1.1.3 和 1.0.22。

想法?目前还不确定该怎么做。我尝试删除 Gemfile.lock 并再次运行 bundle install ,但没有成功。

0 投票
4 回答
14312 浏览

ruby-on-rails - Capybara::ElementNotFound: 找不到 xpath "/html"

我正在关注http://ruby.railstutorial.org/chapters/static-pages上的 Ruby on Rails 教程并遇到以下错误

我的宝石文件如下

如何摆脱此错误并通过 rspec?源文件

0 投票
1 回答
477 浏览

ruby-on-rails - Heroku 错误 - 出现弃用错误,应用程序停止工作。

我推送了我的最新代码,然后我的 heroku 应用程序停止工作。我检查了日志并收到一条错误消息。是否有我应该移除的特定宝石?这是数据库错误吗?

我运行了 heroku run rake db:migrate 以防万一出现问题并得到类似的警告:

这是我的 Gemfile:

是否有我应该移除的特定宝石?

0 投票
2 回答
1003 浏览

jquery - 为什么“jQuery-Rails”经常在资产组之外

为什么经常gem 'jquery-rails在群外看到:assets

如果我把它放在里面会有错误的行为吗?

谢谢!