2015-08-19 2 views
-3

ЭТО не дублирующийся вопрос!Коллекция не определена (но отдых в порядке)

В моем приложении у меня есть каталог коллекций (в корне проекта) с файлами (каждый файл соответствует одной коллекции). Мои tempates (в клиенте/шаблоны/...), конечно, используют коллекции. Все отлично с одним небольшим исключением. Одна из моих коллекций не определена, но все в порядке. Каждая коллекция определяется в том же каталоге и на том же уровне каталогов. В чем проблема?

EDIT: Я попытался вставить коллекции внутри lib. Не работает. Я пробовал глубокое гнездование. Не работает.

EDIT: Скажите, почему у меня есть 2 downvotes. В нисходящем направлении ни для чего не нужны вопросы, этот вопрос может помочь в будущем другим пользователям Meteor. Итак, почему вы уменьшаете этот показатель?

+0

Вы используете 'Meteor.isServer' в своей папке' collections'? Я предлагаю добавить к вашему вопросу: код из 'collections', объявляющий неудачную коллекцию, код из' client', запрашивающий коллекцию, конкретное сообщение об ошибке, которое вы получаете. – SylvainB

+0

@Seraph, на всякий случай гнездо коллекции dir несколько раз. Переместите его из '/ collections' в'/_/_/_/collections'. Просто чтобы убедиться, что он загружен первым. Мой опыт в том, что лучше всего создавать локальный пакет для коллекций, так как тогда у вас не будет проблем с порядком загрузки. –

+0

@BraveKenny Нет, это не так. Зачем??? Коллекции глобальны ... Я не могу опубликовать какой-либо код, это закрытый источник, и вы ничего не видите. Это то же самое, что и другие коллекции, но это не определено. Конкретное сообщение об ошибке находится в титне ... – Seraph

ответ

0

Ошибка имеет интересные корни. Я использую fedora 21, и в это время Chrome имеет ошибку, которая вызывает полное замораживание (1-5 часов). Эта ошибка имеет множество дистрибутивов Linux. После того, как я перезапустил хром после замораживания, ошибка исчезла. Итак, в результате у Chrome есть две ошибки, а не одна :)

EDIT: Нет. Это преждевременный вывод. Он работает только некоторое время, но потом он снова не удался. В Chrome и в Firefox тоже. Я действительно смущен.

Смежные вопросы