【问题标题】:Is jQuery still included in CouchDB?jQuery 是否仍包含在 CouchDB 中?
【发布时间】:2016-11-15 23:09:34
【问题描述】:

我正在阅读 this CouchDB 教程,该教程引用了一些文件 - /_utils/script/jquery.js/_utils/script/jquery.couch.js - 应该包含在内。

<!DOCTYPE html>
<html>
  <head><title>Tiny CouchApp</title></head>
  <body>
    <h1>Tiny CouchApp</h1>
    <ul id="databases"></ul>
  </body>
  <script src="/_utils/script/jquery.js"></script>
  <script src="/_utils/script/jquery.couch.js"></script>
  <script>
    $.couch.allDbs({
      success : function(dbs) {
        dbs.forEach(function(db) {
          $("#databases").append('<li><a href="/_utils/database.html?'+db+'">'+db+'</a></li>');
        });
      }
    });

  </script>
</html>

当我通过 Fauxton 运行 Tiny CouchApp 时,这些文件出现 404 错误。我想知道自编写教程(大约 2012 年)以来他们是否已经移动,但我无法找到更多最新的文档。

【问题讨论】:

    标签: javascript jquery couchdb couchapp couchdb-futon


    【解决方案1】:

    请查看他们的official documentation 以获取更新的示例。

    Fauxton 使用 React 编码,不随 jQuery 一起提供。 (但你真的不应该依赖你的数据库来为你提供一些 JS)

    【讨论】:

    • 官方文档中有更新的例子吗?我很难找到一个。我正在浏览较新的文档,其中很多似乎不完整,而且很多似乎是从较旧的Definitive Guide 复制的,减去示例应用程序。另外,数据库可以在不需要前端服务器的情况下为 HTML+JS 提供服务的 CouchApp 的整个角度不是吗?我的意思是,这对我来说很奇怪,这就是我试图通过教程和文档的原因。但似乎他们处于不断变化的状态。切换到 2.0 后 CouchDB 的态度是否发生了变化?
    • CouchApps 的风格依旧!我并不是建议您不要通过 CouchDB 托管 HTML/JS/CSS,只是您应该上传自己的资产,而不是依赖于 CouchDB 用于其自己的 UI 的资产,因为图书馆可以随时更改(确实如此)。
    猜你喜欢
    • 2012-07-16
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 2012-06-14
    • 2015-02-06
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多