couchapp не генерирует loader.js - PullRequest
0 голосов
/ 14 февраля 2012

Я пытаюсь использовать couchapp для управления моим приложением CouchDB, но после создания проекта отсутствует важный файл, loader.js.Похоже, что это существующая проблема (за последние 6 месяцев), которая не была решена командой couchapp.

Сначала я попытался обновить папку поставщика , но это не сработало:

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 нормально функционировать?

1 Ответ

0 голосов
/ 28 марта 2012

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>
...