首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何跟踪Bundler API更改?

如何跟踪Bundler API更改?
EN

Stack Overflow用户
提问于 2010-08-12 09:05:19
回答 1查看 290关注 0票数 2

请容忍我,我是一个宝石创作新手。

到目前为止,我甚至还找不到正式的Bundler API文档,所以我很难坚持最佳实践,除了Bundler website上的少量文档之外,我还很难知道哪些命令做了什么,以及api发生了什么变化。

所以我的第一个gem是基于Yehuda Katz的newgem-template,它说使用

代码语言:javascript
复制
gem "newgem", :path => File.expand_path("..", __FILE__)

在Gemfile中从这个宝石的gemspec中提取dep。对于Gemfile中的gemspec命令,这似乎已经不再受欢迎了,我只能假设它会做同样的事情。(谁能给我指点一下这方面的文档)

接下来,他说要使用:

代码语言:javascript
复制
require "bundler"
Bundler.setup

在你的Rakefile中,我猜这需要你的Gemfile中的所有文件??同样,这似乎已经不再受欢迎(根据使用捆绑包1.0.0RC4的新bundle gem some_gem生成的代码):

代码语言:javascript
复制
require 'bundler'
Bundler::GemHelper.install_tasks

我只能猜测是加载rake任务...那么Bundler.setup发生了什么呢?这到底是怎么回事?作为一名新的gem作者,我发现坚持最佳实践变得越来越困难,因为我甚至找不到关于这些实践应该是什么的文档。

我知道它还在测试版中,但在每次发布的过程中,一个有用的提示会对我有很大的帮助。

不管怎样,有没有人能解释一下我上面的问题,也许还能给我介绍一下Bundler上的文档/api(除了我知道的http://gembundler.com )。

EN

回答 1

Stack Overflow用户

发布于 2010-08-12 09:23:32

Andre Arko (Bundler的首席贡献者)上周为EngineYard做了一个很好的网络研讨会,并在1.0x中介绍了Bundler.setup的变化。我忘记了细节,但演示文稿在这里at this link

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

https://stackoverflow.com/questions/3464006

复制
相关文章

相似问题

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