0

Couchbase ビューのマップ関数から使用したい JavaScript ライブラリがあります。このライブラリを何らかの「グローバル」な方法でインストールして、作成したすべてのビュー定義から利用できるようにする方法はありますか?

4

2 に答える 2

1

質問に直接答えるわけではありませんが、このアプローチでも同様の結果が得られる可能性があります。

JS コードを手動で追加する代わりに、プログラムでビューを作成できます。このようにして、作成したすべてのビューに「ライブラリ」を簡単に複製できます。

于 2015-08-04T05:39:41.740 に答える
1

Couchbase のソース コードを変更せずにはいられません:)

もちろん、ビューごとに関数の定義を複製することを妨げるものは何もありません。このアプローチで失われる唯一のものは保守性です (関数が変更された場合、それを使用するすべてのマップ関数を更新する必要があります)。

于 2015-05-14T16:26:22.453 に答える