2011-02-11 15 views
5

यहां http://blog.couchone.com/post/1027100082/whats-new-in-couchdb-1-0-part-4-securityn-stuff यह कहता है कि jquery.couch.js मानक जावास्क्रिप्ट एपीआई है जो कॉच डीबी के साथ जहाज है।CouchDB की jquery.couch.js का उपयोग करना?

लेकिन मैं jquery.couch.js फ़ाइल को couchdb से कैसे प्राप्त करूं ताकि मैं अपने स्प्राउटकोर एप्लिकेशन या किसी अन्य फ्रंटएंड एप्लिकेशन में इसके कार्यों ($ .couch.signup, $ .couch.login आदि) का उपयोग कर सकूं?

+0

हैलो वेंग। मैं अपने स्प्राउटकोर ऐप के साथ एक ही काम करने की कोशिश कर रहा हूं। आश्चर्य है कि क्या आपको उपयोगकर्ताओं को बनाने में कोई सफलता मिली है, लॉग इन करना, प्रमाणीकरण और सोफेडब के साथ प्रमाणीकरण आदि। कोई पॉइंटर्स? नमूने? - –

+0

संबंधित प्रश्न [यहां] (http://stackoverflow.com/questions/11060894/nonsql-initialization-of-db-object-in-browser-console-db-logic-in-the-user-s)। – hhh

उत्तर

9

फ़्यूटन इस एपीआई का उपयोग स्वयं करता है, ताकि आप यह देख सकें कि इसमें यह कहां शामिल है, साथ ही साथ अन्य निर्भरताओं के आधार पर, आप जो भी कर रहे हैं उसके आधार पर। चूंकि कॉच डीबी सर्वर HTTP अनुरोधों को पूरा कर सकता है, इसलिए आप फ़्यूटन की निर्भरताओं को भी खींच सकते हैं।

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

स्पष्ट रूप से आप अपने सोफेप के होस्टनाम से मेल खाने के लिए होस्टनाम बदल देंगे।

+0

इसके अलावा '" http://127.0.0.1:52984/_utils/script/jquery.couch.js "'। – hhh

2

मैं डोमिनिक से सहमत हूं लेकिन यह भी जोड़ना चाहता हूं कि सिर्फ _utils से सीधे लिंक करना एक अच्छा विचार नहीं है क्योंकि आपका ऐप आईफोन के सफारी ब्राउज़र पर काम नहीं करेगा। वहां पहले से ही इस बारे में बात कर stackoverflow पर एक पोस्ट है: Simple CouchDB + jQuery mobile app loads list fine in desktop browsers, just not mobile

तो वास्तव में आप अपने स्रोत के रूप में _utils साथ क्या जहाजों का उपयोग करना चाहिए, लेकिन यह करने के लिए सीधे जोड़ने के बजाय, आप विक्रेता को कॉपी करना चाहते हो सकता है/के रूप में निर्देशिका couchapps यदि आप मोबाइल ब्राउज़र के बारे में परवाह करते हैं, तो उपर्युक्त पोस्ट में अनुशंसित।