Используете в CouchDB jquery.couch.js? - PullRequest
5 голосов
/ 12 февраля 2011

Здесь http://blog.couchone.com/post/1027100082/whats-new-in-couchdb-1-0-part-4-securityn-stuff он говорит, что jquery.couch.js - это стандартный JavaScript API, который поставляется с CouchDB.

Но как мне получить файл jquery.couch.js из couchdb, чтобы ямогли бы использовать его функции ($ .couch.signup, $ .couch.login и т. д.) в моем приложении Sproutcore или другом приложении внешнего интерфейса?

Ответы [ 2 ]

9 голосов
/ 12 февраля 2011

Futon использует сам этот API, поэтому вы можете видеть, где он его включает, а также другие зависимости, которые у него могут быть, в зависимости от того, что вы будете делать.Поскольку сервер CouchDB может обслуживать HTTP-запросы, вы также можете включить зависимости, как это делает Futon.

<script type="text/javascript" src="http://localhost:5984/_utils/script/jquery.couch.js"></script>

Очевидно, вы измените имя хоста, чтобы оно соответствовало имени хоста вашего couchapp.

2 голосов
/ 02 ноября 2011

Я согласен с Домиником, но также хочу добавить, что простая ссылка на _utils - не лучшая идея, потому что ваше приложение не будет работать в браузере iPhone для сафари.Уже есть сообщение о stackoverflow, в котором говорится об этом: Простое мобильное приложение CouchDB + jQuery прекрасно загружает список в браузерах настольных компьютеров, но не на мобильных

Так что на самом деле вы должны использовать то, что поставляется с _utils в качестве источникано вместо того, чтобы ссылаться на него напрямую, вы можете скопировать его в каталог vendor / couchapps, как рекомендовано в посте выше, если вы заботитесь о мобильных браузерах.

...