如果想要编辑设计文档,他必须在Fauxton(Browser-Tool)中进行多次点击才能完成此操作。有没有更快的方式来编辑我的文档而不是登录到Fauxton,打开数据库,打开D-Doc,...等?
或换句话说:我可以直接在IDE中打开设计文档吗?
答案 0 :(得分:3)
考虑使用Couchapp管理工具。 Couchapps允许你做很多你可能不想触摸的事情,但你可以使用它们的一件事是ddoc管理。您可以使用javascript文件为地图和缩减器创建目录结构,并使用该工具将其推送到服务器。
有许多这样的工具,例如
http://guide.couchdb.org/draft/managing.html
http://metsonet.co.uk/situp/
工作流程看起来像这样:
使用设计文档的名称创建本地目录。在此目录中,使用视图的名称创建子目录。在这些目录中创建可以在IDE中打开的文件map.js
和reduce.j
,以及git
中的版本。
每当您进行更改时,请使用(比方说)situp
来同步您的更改(有点像git push
)。它将为您创建ddoc,并在正确的位置显示视图,并将它们发送到远程服务器。
答案 1 :(得分:1)
您可以在Fauxton中打开设计文档,将json粘贴到ide,然后再将剪切粘贴回Fauxton。
一旦你厌倦了每5分钟切割和粘贴一次,就可以看一下couchapp工具。这本质上是一个工具,它将一个设计文档拼凑在一个目录结构中,然后通过其余的api将其插入到沙发中。
答案 2 :(得分:1)
会推荐这个。它易学易懂。如果您愿意,可以在每个数据库中安装它,并随身携带数据。