使用 CouchDB 的 jquery.couch.js?

发布于 2024-10-17 05:04:03 字数 390 浏览 2 评论 0原文

这里 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 文件,以便我可以在我的 Sproutcore 应用程序或其他前端应用程序中使用它的函数($.couch.signup、$.couch.login 等)?

Here http://blog.couchone.com/post/1027100082/whats-new-in-couchdb-1-0-part-4-securityn-stuff it says that jquery.couch.js is the standard JavaScript API that ships with CouchDB.

But how do i get the jquery.couch.js file from couchdb so I could use it's functions ($.couch.signup, $.couch.login etc) in my Sproutcore application or another frontend application?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

゛清羽墨安 2024-10-24 05:04:03

Futon 本身使用此 API,因此您可以看到它包含在哪里,以及它可能具有的其他依赖项,具体取决于您要执行的操作。由于 CouchDB 服务器可以提供 HTTP 请求,因此您也可以像 Futon 一样引入依赖项。

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

显然,您将更改主机名以匹配您的 couchapp 的主机名。

Futon uses this API itself, so you can see where it includes it, as well as other dependencies it may have, depending on what you'll be doing. Since the CouchDB server can serve up HTTP requests, you can also pull in the dependencies like Futon does.

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

Obviously you'll change the hostname to match your couchapp's hostname.

手长情犹 2024-10-24 05:04:03

我同意 Dominic 的观点,但还想补充一点,直接链接到 _utils 并不是一个好主意,因为您的应用程序无法在 iPhone 的 safari 浏览器上运行。 stackoverflow 上已经有一篇文章讨论了这个问题:
简单的 CouchDB + jQuery 移动应用在桌面浏览器中加载列表很好,只是在移动设备上不行

因此,您确实应该使用 _utils 附带的内容作为源,但不是直接链接到它,您可能需要将其复制到vendor/couchapps 目录,如建议的那样如果您关心移动浏览器,请查看上面的帖子。

I agree with Dominic but also want to add that just linking directly to _utils is not a great idea because your app will not work on iPhone's safari browser. There's already a post on stackoverflow talking about this:
Simple CouchDB + jQuery mobile app loads list fine in desktop browsers, just not mobile

So indeed you should use what ships with _utils as your source but instead of linking directly to it, you may want to copy it over to the vendor/couchapps directory as recommended in the post above, if you care about mobile browsers.

无尽的现实 2024-10-24 05:04:03

看起来 futon 已在 2019 年被弃用,您将无法从 fauxton 获取这些 _utils 文件,例如 _utils/script/jquery.couch.jsjquery.jsjquery.couch.js 不再了。

It looks like futon is deprecated in year 2019 and you wont get those _utils file from fauxton such as _utils/script/jquery.couch.js or jquery.js, jquery.couch.js anymore.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文