2011-02-11 50 views
5

這裏http://blog.couchone.com/post/1027100082/whats-new-in-couchdb-1-0-part-4-securityn-stuff它說jquery.couch.js是隨CouchDB提供的標準JavaScript API。使用CouchDB的jquery.couch.js?

但是,我如何從couchdb獲取jquery.couch.js文件,以便在Sproutcore應用程序或其他前端應用程序中使用它的函數($ .couch.signup,$ .couch.login等)?

+0

你好翁。我一直試圖用我的Sproutcore應用程序做同樣的事情。想知道你是否已經成功創建用戶,登錄,使用couchdb進行身份驗證和授權等。任何指針?樣品? - 謝謝 – 2011-03-14 01:52:26

+0

相關問題[這裏](http://stackoverflow.com/questions/11060894/nonsql-initialization-of-db-object-in-browser-console-db-logic-in-the-user-s)。 – hhh 2012-06-16 05:45:47

回答

9

蒲團使用這個API本身,所以你可以看到它包含它以及它可能具有的其他依賴項,這取決於你將要做什麼。由於CouchDB服務器可以提供HTTP請求,因此您也可以像Futon那樣引入依賴關係。

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

很明顯,您將更改主機名以匹配您的couchapp的主機名。

2

我同意Dominic,但也想補充說,直接鏈接到_utils並不是一個好主意,因爲你的應用程序將無法在iPhone的Safari瀏覽器上工作。還有已經在計算器後談到這一點: Simple CouchDB + jQuery mobile app loads list fine in desktop browsers, just not mobile

所以你確實應該使用什麼附帶_utils作爲源,但不是直接鏈接到它,你可能想將其複製到供應商/ couchapps目錄在上面的帖子中推薦,如果你關心手機瀏覽器。