【问题标题】:What is the set of CouchDB specific global variables?什么是 CouchDB 特定的全局变量集?
【发布时间】:2011-06-18 07:02:54
【问题描述】:

寻找 CouchDB 中可用的特定全局变量集,以便我可以帮助 JSHint 创建配置以忽略它们:

https://github.com/jshint/jshint/issues/issue/9

现在我的列表是:emit、log、getRow、start、send、require。

我在 CouchDB wiki 上的任何地方都找不到这个,或者我的 wiki-fu 正在减弱 >.

【问题讨论】:

    标签: javascript couchdb globals


    【解决方案1】:

    虽然 CouchDB 文档正在迅速改进,但我不确定何时会涵盖此内容。您最好查看源代码。如果你懂 Javascript,那是很容易理解的。

    这里是variable bindings in the CouchDB view server。这涵盖了(我认为!)除了require 之外的所有变量,它位于util.js 中。

    在撰写本文时,这些是:

    • 发射
    • getRow
    • isArray
    • JSON
    • 日志
    • 提供
    • 注册类型
    • 需要
    • 发送
    • 开始
    • 总和
    • 转JSON

    【讨论】:

    • 另外值得一提的是,JSHint 包括“环境”选项,将各种环境中的全局变量捆绑在一起。例如,couch option 涵盖了 CouchDB 的全局变量。
    猜你喜欢
    • 2012-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-04
    • 2015-06-25
    • 2013-10-10
    相关资源
    最近更新 更多