ruby-on-rails – 如何让’bundle init’默认包含gem?
发布时间:2020-12-17 03:32:49 所属栏目:百科 来源:网络整理
导读:当我运行bundle init来启动一个新项目时,我得到一个标准的Gemfile: # A sample Gemfilesource "https://rubygems.org"# gem "rails" 我该如何定制? 我的目标是拥有一些我使用的宝石几乎默认包含的每个项目. 我在bundle init文档中看到它可以与–gemspec =
当我运行bundle init来启动一个新项目时,我得到一个标准的Gemfile:
# A sample Gemfile source "https://rubygems.org" # gem "rails" 我该如何定制? 我的目标是拥有一些我使用的宝石几乎默认包含的每个项目. 我在bundle init文档中看到它可以与–gemspec = FILE选项一起使用,但是有没有办法自定义只使用bundle init时出现的默认版本? 解决方法
你有正确的想法.我有一个我喜欢使用的模板,它看起来像这样:
?/ .gemspec_template Gem::Specification.new do |spec| spec.add_development_dependency "bundler","~> 1.7" spec.add_development_dependency "rake","~> 10.0" spec.add_development_dependency "pry" end 从那里,我只是运行: bundle init --gemspec=~/.gemspec_template 我得到一个看起来像这样的Gemfile: # Generated from /Users/anthonyross/.gemspec_template source 'https://rubygems.org' group :development do gem "bundler","~> 1.7" gem "rake","~> 10.0" gem "pry",">= 0" end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读