如何在CouchDB中从服务器端javascript加载静态资源

如何在CouchDB中从服务器端javascript加载静态资源,javascript,couchdb,Javascript,Couchdb,对于CouchDB,我知道show function可以动态生成HTMLs/Images/XML提要 而在这种情况下,它们必须在脚本本身中并进行编码(例如,图像的基64) 加载作为设计文档附件的静态资源的最佳方式是什么 e、 像JSON一样简单,还是用服务器端javascript处理图像和过程 脚本文件本身是设计文档中的附件。变量doc不可用 有没有类似于node.js的方法?或者我们在上下文中使用技巧,如_show或_list来显示id为的文档:_design/ddoc 我认为在该环境中执行R

对于CouchDB,我知道
show function
可以动态生成HTMLs/Images/XML提要

而在这种情况下,它们必须在脚本本身中并进行编码(例如,图像的基64)

加载作为设计文档附件的静态资源的最佳方式是什么 e、 像JSON一样简单,还是用服务器端javascript处理图像和过程

脚本文件本身是设计文档中的附件。变量doc不可用

有没有类似于node.js的方法?或者我们在上下文中使用技巧,如_show或_list来显示id为的文档:_design/ddoc

我认为在该环境中执行REST请求也是不可能的,因为XMLHttpRequest也不可用。建立数据库连接也是不可能的


这应该是一个简单的问题,我想知道我在couchDB中遗漏了什么?

为了直接为网站服务,你需要使用。您需要重写
/
以获得您的一个。使用基本的HTML和JS(可能是嵌入式的)引导您的站点

(基础)已经完成了很多这方面的工作。这是迄今为止最简单的开始方式。这是服务的方式

这不是进行演练的地方,所以希望这能为您提供足够的信息,让您可以开始


如果您的站点需要服务器端逻辑(例如websockets),此解决方案将不适用于您。沙发应用程序所能提供的只是一个数据库、HTML、CSS和Javascript。

还有一点需要澄清的是,在我的应用程序中,couchDB是唯一的服务器——我尽量不添加node.js。我尝试从服务器端javascript获取静态资源。可以使用HTTP API吗?