在couchdb中编写/管理视图的最佳方法是什么?

在couchdb中编写/管理视图的最佳方法是什么?,couchdb,couchbase,couchdb-futon,Couchdb,Couchbase,Couchdb Futon,所以我们开始在工作中使用couchdb。在futon中编写javascript函数并不有趣。我希望能够在文本编辑器中编写它们。我还希望能够轻松地编写我的函数,将它们推送到开发人员数据库,然后将它们推送到测试/生产。帮助 即使您没有创建一个典型的couchapp(一个由CouchDB提供服务的web应用程序),我发现它对于您描述的需求来说是一个有用的工具 一个最小的couchapp允许您将每个视图、列表、显示、筛选和更新函数作为它们自己的.js文件组织在一个合理的目录结构中。它负责推送过程中的J

所以我们开始在工作中使用couchdb。在futon中编写javascript函数并不有趣。我希望能够在文本编辑器中编写它们。我还希望能够轻松地编写我的函数,将它们推送到开发人员数据库,然后将它们推送到测试/生产。帮助

即使您没有创建一个典型的couchapp(一个由CouchDB提供服务的web应用程序),我发现它对于您描述的需求来说是一个有用的工具

一个最小的couchapp允许您将每个视图、列表、显示、筛选和更新函数作为它们自己的.js文件组织在一个合理的目录结构中。它负责推送过程中的JSON编码,并将所有文件组装成一个_设计文档。这使您可以轻松地使用典型的版本控制实践。它还支持其他SCM实践,例如启用用于推送到不同环境的配置。这避免了Futon的大部分麻烦,Futon不是在CouchDB中管理JavaScript函数的实用工具