CouchDB 1.1 には、couch.js という非常に便利な Javascript ファイルが付属しています。Couch インスタンスのhttp://localhost:5984/_utils/script/couch.jsで見つけることができます。
このスクリプトを CouchApp で使用したいと思います。特に、更新ハンドラーとビューの Javascript 関数内から実行できるようにしたいと考えています。このファイルは CommonJS に準拠していないように見えますが、試してみました。私はそれを私のcouchappのlibディレクトリにコピーしました。CommonJS の require ステートメントを使用してインクルードしようとしましたが、ロードに失敗します。私は次のことを試しました:
var couchdb = require('lib/couch.js');
Javascript関数にロードするのを手伝ってくれる人はいますか? Web を検索すると、次のように HTML ドキュメントに含めるためのヘルプが見つかります。
<script src="/_utils/script/couch.js"></script>
明らかに、それは私の Javascript 関数では機能しません。
また、_utils ディレクトリからインクルードでき、couchapp lib ディレクトリにコピーする必要がない方法があれば、それを実行したいと思います。しかし、それは単なる追加ボーナスです。