2016-06-07 4 views
0

Meteor 1,3: Моя архитектура проекта:Meteor 1.3 Сбор ссылки ошибка

  • .meteor
  • оба
    • articles.js
    • tags.js ...
  • клиент
    • шаблоны
      • templates.html
      • templates.js
  • сервер
    • main.js

Я хочу использовать свою коллекцию как для некоторых проверок в клиенте и сервере, для этого я использую:

import { CollectionName } from "path/to/Collection" 

как на стороне клиента и на стороне сервера

В коллекции файл У меня есть:

export const CollectionName = new Mongo.Collection("collection"); 

Я пробовал с global.Collec имя Тиона, без каких-либо слов, прежде чем название коллекции, как это было до Метеора 1.3 -> до сих пор получить:

Exception from sub articles id 2irSGEkWinCGvB33z ReferenceError: Articles is not defined 

Если я использую только import './../both/collections/collectionName'; я CollectionName не определен;

+0

Где находится файл вашей коллекции? –

+0

в обеих папках, также попытался переместить его в lib только в одном файле collections.js, который не работает –

ответ

1

Если вы хотите использовать import, вам необходимо поместить свой код в каталог imports. См. Раздел руководства application structure. В частности, прочитайте раздел file structure для примера макета.