问题标签 [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 - 在 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'
在捆绑之前确保成功。
我现在已经完全被困了几个小时......有人知道如何解决这个问题吗?
sqlite - Heroku 正在捆绑安装 Sqlite,尽管 Gemfile 指定仅用于开发
当我尝试推送到 heroku 时,git push heroku master
我收到错误:
如您所见,捆绑安装不包括开发和测试(或者它显示在顶部),以及我的 gemfile:
但是您仍然可以看到该捆绑包正在尝试安装 sqlite,因此失败了。知道可能出了什么问题吗?非常感谢。
ruby-on-rails - 自学rails将第一个应用程序部署到heroku-上传失败-sqlite3和postgre故障
我自学rails。我是程序员,但不是网络程序员。我在这里浏览迈克尔哈特尔的书
它提到从一开始就开始部署您的应用程序是一个好主意。我同意。所以我在 Heroku 上获得了一个帐户并进行了设置等。然后创建了我的第一个应用程序 git 和作品。然后按照 Heroku 网站上的所有说明进行操作。最后,我开始使用以下命令将我的应用程序推送到 Heroku:
这本书说在这个阶段可能会出现问题,因为我机器上的应用程序使用的是 sqlite3 而 Heroku 需要 postgresql。这本书建议在我的应用程序的 gem 文件中更改一行
到
我试过了,然后运行捆绑安装,然后尝试推送应用程序。不幸的是,我在控制台上收到了这条消息:
!!无法通过 Bundler 安装 gem。!!Heroku 推送被拒绝,无法编译 Ruby/rails 应用程序
所以我尝试了 Heroku 网站在这里的建议
更改我的 gemfile
由此:
对此:
所以我尝试了这种方法,然后运行“捆绑安装”。但这也没有用。我在控制台上收到此消息:
尝试运行此命令:
失败并显示以下错误消息:
有人可以帮我解决这个问题。我遇到了障碍。不知道下一步该怎么做。谢谢
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:
当我使用运行应用程序时
我懂了:
我该如何解决这个问题?
jquery - rails3 应用程序使用 jquery 但不将其包含在 Gemfile 中,应该吗?
我继承了一个使用 jquery 的 rails 应用程序它在 assets/javascripts 中包含很多 javascript,application.js 需要所有其他文件,包括
这很好,javascript 工作正常。
但是我也期待看到
在 Gemfile 中。
问题:
gemfile 条目是否只需要初始生成器,如果不rails g jquery:install
使用生成器可以不包含它- js 仍然可以工作吗?
ruby - 如何使 Gemfile 中未列出的 gem 可用
我为自己制作了一个宝石以在控制台中使用。我希望能够随时随地使用它。
如果不将它放入我的 Gemfile 中,我无法弄清楚如何让 Bundler 识别它,但这需要我团队中的其他人知道并安装它。
有没有办法让 Bundler 覆盖我选择的 Gemfile?或者,即使我的 Gemfile 中没有列出我的 gem,也可以以某种方式让我可以使用它?
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 ,但没有成功。
ruby-on-rails - Capybara::ElementNotFound: 找不到 xpath "/html"
我正在关注http://ruby.railstutorial.org/chapters/static-pages上的 Ruby on Rails 教程并遇到以下错误
我的宝石文件如下
如何摆脱此错误并通过 rspec?源文件
ruby-on-rails - Heroku 错误 - 出现弃用错误,应用程序停止工作。
我推送了我的最新代码,然后我的 heroku 应用程序停止工作。我检查了日志并收到一条错误消息。是否有我应该移除的特定宝石?这是数据库错误吗?
我运行了 heroku run rake db:migrate 以防万一出现问题并得到类似的警告:
这是我的 Gemfile:
是否有我应该移除的特定宝石?
jquery - 为什么“jQuery-Rails”经常在资产组之外
为什么经常gem 'jquery-rails
在群外看到:assets
?
如果我把它放在里面会有错误的行为吗?
谢谢!