所以我们开始在工作中使用couchdb。在蒲团写javascript函数并不好玩。我希望能够在文本编辑器中编写它们。我也希望能够轻松编写我的函数,将它们推送到开发数据库,然后将它们推送到test / prod。帮助?!
答案 0 :(得分:2)
即使您没有创建典型的couchapp(从CouchDB提供的Web应用程序),我发现它是满足您描述的需求的有用工具。
最小的couchapp允许您将每个视图,列表,显示,过滤和更新功能组织为自己的.js文件,在一个有意义的目录结构中。它在推送期间处理JSON编码,并将所有文件组装到_design文档中。这使您可以轻松使用典型的版本控制实践。它还支持其他SCM实践,例如启用推送到不同环境的配置。这避免了Futon的大部分麻烦,这不是在CouchDB中管理JavaScript函数的非常实用的工具。