gpt4 book ai didi

javascript - 如何在沙发应用程序中使用 couch.js?

转载 作者:行者123 更新时间:2023-11-30 18:35:25 25 4
gpt4 key购买 nike

CouchDB 1.1 附带了一个非常有用的 Javascript 文件,称为 couch.js。我可以在 http://localhost:5984/_utils/script/couch.js 找到它在我的 Couch 实例上。

我想在 CouchApp 中使用这个脚本。特别是我希望能够从 update handlers 的 Javascript 函数内部运行它和 views .该文件看起来不符合 CommonJS,但我还是试过了。我将它复制到我的 couchapp 的 lib 目录中。我尝试使用 CommonJS 的 require 语句包含它,但加载失败。我尝试了以下方法:

var couchdb = require('lib/couch.js');

谁能帮我把它加载到 Javascript 函数中?当我在网上搜索时,我找到了将它包含在 HTML 文档中的帮助,如下所示:

<script src="/_utils/script/couch.js"></script>

显然,这在我的 Javascript 函数中不起作用。

此外,如果有一种方法可以从 _utils 目录中包含它,而不必将其复制到我的 couchapp lib 目录中,我更愿意这样做。但这只是额外的奖励。

最佳答案

虽然您可以添加导出方法以使其符合 CommonJS,但您不希望在 View 和更新处理程序中使用 couch.js。 couch.js 文件旨在在支持 ajax 的 javascript 环境中运行。 couchdb javascript 环境不公开任何 ajax 功能。

关于javascript - 如何在沙发应用程序中使用 couch.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8345008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com