2011-07-29 5 views
3

Nous avons donc commencé à utiliser couchdb au travail. Écrire des fonctions javascript dans le futon n'est pas amusant. Je veux pouvoir les écrire dans un éditeur de texte. J'aimerais aussi pouvoir écrire facilement mes fonctions, les pousser dans une base de données de développement, puis les pousser à tester/prod. Aidez-moi?!Quelle est la meilleure façon d'écrire/gérer des vues dans couchdb?

Répondre

2

http://couchapp.org

Même si vous n'êtes pas en train de créer un couchapp typique (une application web servi de CouchDB), je l'ai trouvé un outil utile pour les besoins que vous décrivez. Un couchage minimal vous permet d'organiser chacune de vos fonctions de vue, de liste, d'affichage, de filtrage et de mise à jour comme leur propre fichier .js, dans une structure de répertoire qui a du sens. Il prend en charge le codage JSON lors d'un push et l'assemblage de tous les fichiers dans un document _design. Cela vous permet d'utiliser facilement les pratiques de contrôle de version typiques. Il prend également en charge d'autres pratiques SCM, comme l'activation de configurations pour pousser vers différents environnements. Cela évite la plupart des tracas de Futon, ce qui n'est pas un outil très pratique pour gérer vos fonctions JavaScript dans CouchDB.

Questions connexes