首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建Gemfile?

如何创建Gemfile?
EN

Stack Overflow用户
提问于 2015-05-21 03:21:37
回答 3查看 56.2K关注 0票数 74

我是Ruby的新手。

我关注了一篇博客文章,文章说为了安装一个必需的依赖项,我需要创建一个Gemfile。

如何创建依赖rspec的Gemfile?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-05-21 03:26:02

Gemfile只是项目中的一个文本文件,其中包含应用程序中使用的gem列表。

如果您的应用程序中没有该文件,则可以使用您选择的编辑器创建该文件,将其另存为Gemfile (不带扩展名),并且在您的示例中包含:

代码语言:javascript
复制
source 'https://rubygems.org'

gem 'rspec'
票数 60
EN

Stack Overflow用户

发布于 2015-05-21 03:34:16

bundle init会在当前工作目录中生成一个Gemfile。

代码语言:javascript
复制
$ bundle init
Writing new Gemfile to /app/Gemfile

$ cat Gemfile 
# frozen_string_literal: true

source "https://rubygems.org"

git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }

# gem "rails"
票数 150
EN

Stack Overflow用户

发布于 2015-05-21 03:24:02

当您启动一个新的rails应用程序时,会自动创建一个gemfile。

输入rails new appName,它将自动生成。它还将填充一些宝石。

要安装gem,请运行bundle install或直接运行bundle

确保您需要的是所需的gem。特别是rspecjruby

代码语言:javascript
复制
group :development, :test do
  gem 'rspec-rails', '~> 3.0'
end

有关更多信息,请查看此网站

http://bundler.io/

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30358612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档