0

couchappを使用してCouchDBアプリケーションを管理しようとしていますが、プロジェクトの生成後に重要なファイルがありませんloader.js。これは、couchappチームによって対処されていない既存の問題(過去6か月間)のようです。

私は最初にベンダーフォルダをアップグレードしようとしましたが、これは機能しませんでした:

couchapp vendor update git://github.com/couchapp/vendor.git
2012-02-13 22:57:50 [CRITICAL] vendor `git://github.com/couchapp/vendor.git` doesn't exist

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/couchapp/dispatch.py", line 48, in dispatch
    return _dispatch(args)
  File "/usr/local/lib/python2.7/dist-packages/couchapp/dispatch.py", line 92, in _dispatch
    return fun(conf, conf.app_dir, *args, **opts)
  File "/usr/local/lib/python2.7/dist-packages/couchapp/commands.py", line 294, in vendor
    vendor_update(conf, dest, vendorname, *args, **opts)
  File "/usr/local/lib/python2.7/dist-packages/couchapp/vendors/__init__.py", line 14, in vendor_update
    vendor.update(dest, name, *args, **opts)
  File "/usr/local/lib/python2.7/dist-packages/couchapp/vendors/base.py", line 139, in update
    raise VendorError("vendor `%s` doesn't exist" % name)
VendorError: vendor `git://github.com/couchapp/vendor.git` doesn't exist

loader.js次に、ファイルをにコピーしようとしましvendor/couchapp/_attachmentsたが、これも機能しませんでした。

誰かがloader.js正しく機能することを可能にするための回避策がありますか?

4

1 に答える 1

0

loader.jsはcouchappから非推奨になっているようです。代わりに、必要な各スクリプトを明示的に呼び出します。

<script src="/_utils/script/sha1.js"></script>
<script src="/_utils/script/json2.js"></script>
<script src="/_utils/script/jquery.js"></script>
<script src="/_utils/script/jquery.couch.js"></script>
<script src="vendor/couchapp/jquery.couchLogin.js"></script>
<script src="vendor/couchapp/jquery.couchProfile.js"></script>
<script src="vendor/couchapp/md5.js"></script>
<script src="vendor/couchapp/jquery.mustache.js"></script>
于 2012-03-28T02:57:22.493 に答える