デザインドキュメントを編集したい場合は、これを達成するためにFauxton(ブラウザツール)で数回クリックする必要があります。 Fauxtonにログインしたり、データベースを開いたり、D-Docを開いたりするのではなく、私の文書を編集するより速い方法がありますか?デザインドキュメントをIDEで直接開くことはできますか?
つまり、言い換えれば、私のIDEでデザインドキュメントを直接開くことはできますか?
デザインドキュメントを編集したい場合は、これを達成するためにFauxton(ブラウザツール)で数回クリックする必要があります。 Fauxtonにログインしたり、データベースを開いたり、D-Docを開いたりするのではなく、私の文書を編集するより速い方法がありますか?デザインドキュメントをIDEで直接開くことはできますか?
つまり、言い換えれば、私のIDEでデザインドキュメントを直接開くことはできますか?
Fauxtonでデザイン文書を開き、jsonをideに貼り付けてカットして、Fauxtonに戻して貼り直すことができます。
5分ごとに切断して貼り付けがうまくいけば、couchappツールを見ることができます。これは本質的には、ディレクトリ構造全体にデザインドキュメントを一緒に束ね、それを残りのAPIを介してソファに挿入するツールです。
Couchapp管理ツールの使用を検討してください。 Couchappsを使うと、触れたくないことが多い多くのことを行うことができますが、それらを使用できるのはddoc管理だけです。マップとレデューサー用のjavascriptファイルを使用してディレクトリ構造を作成し、このツールを使用してサーバーにプッシュします。
利用可能なツールはたくさんあります。
http://guide.couchdb.org/draft/managing.html
http://metsonet.co.uk/situp/
ワークフローは次のようになります。
は、デザインドキュメントの名前のローカルディレクトリを作成します。このディレクトリで、ビューの名前を持つサブディレクトリを作成します。これらのディレクトリに、map.js
とreduce.j
というファイルをIDEで開き、バージョンはgit
で作成します。
変更するたびに、situp
を使用して変更内容を同期します(git push
など)。適切な場所にビューを持つddocが作成され、リモートサーバーに送信されます。
これをお勧めします。それは学びやすく、非常に強力です。あなたはあなたが好きな場合はすべてのデータベースにインストールし、あなたのデータと一緒に旅行できるようにすることができます。
私のプロジェクトはそれほど大きくないので、私はコピー/ペースト方法に固執します。ありがとう! – Magiranu