2016-03-15 6 views
0

Я пытаюсь использовать jquery: gloablize - Модуль даты в метеор. Я создаю пакет для него:Как использовать jquery: globalize - Модуль даты в meteor

Package.describe({ 
    summary: "Jquery Globalize package" 
}); 

Npm.depends({ 
    globalize: "1.1.1" 
}); 

Package.on_use(function (api) { 
    api.add_files('lib/globalize.js', ['client', 'server']); 
    api.add_files('lib/globalize.cultures.js', ['client', 'server']); 
    api.add_files('lib/number.js', ['server','client']); 
}); 

Но при загрузке «number.js», метеор выдает следующее сообщение об ошибке:

ReferenceError: define is not defined 

Что такое правильный путь для загрузки файлов, которые необходимы пользователю jquery: globalize - Модуль даты

Заранее спасибо.

ответ

1

Просто снимите? char после вашего имени файла.

'lib/number.js?' 
+0

Thanks elGusto. Но это не решило проблему. Я только что отредактировал вопрос, поскольку я упустил из виду «?» при отправке вопроса. Спасибо. –

+1

Я бы предложил вам просто обновить версию вашего метеора до бета-версии 1.3, используя обновление meteor - release 1.3-beta.12, вам будет полезно использовать модули npm, не нужно больше их обертывать в пакеты meteor. [Ссылка] (https://github.com/meteor/meteor/blob/release-1.3/packages/modules/README.md) – elGusto

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