2
var ddoc = {
  _id: '_design/app',
  language: 'javascript',
  views: {},
  lists: {},
  shows: {},
  lib: {/* see below */}
};

我找不到关于放入什么的好文档ddoc.lib,例如:

  1. 我可以把函数ddoc.lib.myHelper = function () {};
  2. 我可以引用 JavaScript文件(CommonJS 模块吗?):ddoc.lib.math = 'math.js';

如果是 2. 在哪里存储math.js

4

2 回答 2

0

我见过的最好的 couchapp 管理器是http://kan.so/ 我会用这个,但是......

大致回答你的问题。

  1. 是的,您可以将函数放在 lib 中,但必须将它们转换为转义字符串。您只想将它​​们放入文件中,尽管不是匿名函数。
  2. 是的,您可以只需要结构

    “lib”:{“math.js”:“转义源”}

于 2013-02-20T22:52:34.373 回答
0

据我所知,今天最好的解决方案是使用couchapp。它可以创建一个可以轻松编辑的sceleton。

于 2012-10-10T15:01:32.380 回答