2013-02-12 2 views
2

Как добавить эти пакеты JS в проект метеор? Я просто размещаю файлы JS в общей папке, чтобы клиент и сервер могли получить к ним доступ? Или есть некоторые конкретные шаги, которые я должен соблюдать?Добавление пакетов, таких как moment.js & account.js, в meteor Project

+0

Возможный дубликат [как использовать импульсы с метеором] (http://stackoverflow.com/questions/14668993/how-do-i-use-momentjs-with-meteor) –

ответ

-1

Вы должны добавить пакеты через консоль.

Тип «метеорит добавляет счета-пароль», например.

См here

Может быть, вы должны смотреть некоторые из этих видео here

, чтобы получить представление о том, как добавляются метеорные пакеты.

+0

К сожалению, это не так: 'meteor add' позволяет вам добавлять официальные пакеты. Moment.js не является официальным пакетом, поэтому он не будет работать. Здесь приведено правильное решение: нужно вручную добавить код в '/ lib', а другой - использовать диспетчер пакетов Atmosphere (не официальный). – sarfata

5

Эти автономные библиотеки могут быть непосредственно размещены в каталоге /lib под вашим проектом.

Для использования как на клиенте, так и на сервере, поместите их в папку project/lib.

Или, если вы хотите использовать их только на стороне клиента, поместите их как обычно в project/client/lib

2

Короче говоря, это зависит от многого.

Я бы порекомендовал вам выписать http://atmosphere.meteor.com для получения списка пакетов. Если то, что вы ищете там, установить метеорит с npm install -g meteorite (https://github.com/oortcloud/meteorite)

После того как вы metorite установки вы можете установить эти сообщества пакеты довольно легко с помощью mrt add packagename

Большинство пакетов находятся на http://atmosphere.meteor.com.

Но если по какой-либо причине пакет JS, который вы хотите, не находится в атмосфере, в зависимости от упаковки, если его пакет UI (например, датапикер и т. Д.) Поместил его в папку /client/lib, чтобы избежать сбоя метеоритов клиент).

Если его тип модуля водопользователем (например, позвоночник - позвоночник включается в метеора уже кстати: добавить с помощью meteor add backbone) вы можете поместить его в /lib директории вашего пакета, он будет ссылаться автоматически как сервер и клиент ,

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