2017-02-08 5 views
0

У меня есть два локальных пакета в моем приложении Meteor, my-ldap и my-activedirectory для входа в мою настраиваемую среду Active Directory.Метеор требует локальный пакет в другом локальном пакете

Они основаны на пакетах НПХ и ActiveDirectory пакета сослались из пакета Ldap как таковые:

ActiveDirectory = Npm.require('activedirectory'); 

Теперь, когда я хочу использовать локальные пакеты, я не могу использовать Npm.require, так как я могу ссылаться на свой локальный активированный каталог из моего локального ldap?

ActiveDirectory = require('my-activedirectory'); 

Вышеупомянутое просто вызывает сбой приложения.

+0

'ActiveDirectory = Meteor.require («мой-ActiveDirectory»); 'также не – wolstat

+0

Я попытался безуспешно: 'const ActiveDirectory = require ('my-activedirectory');' 'import * как ActiveDirectory из 'my-activedirectory';' – wolstat

+0

Являются ли ваши пакеты Meteor пакетами или пакетами NPM? – Khang

ответ

0

Я так и не смог понять это. Мое решение было раскошелиться пакета узел репо на GitHub, а затем опубликовать исправленную версию НПМ, чтобы я мог держать синтаксис:

ActiveDirectory = Npm.require('activedirectory-alt'); 

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

  • Нет связанных вопросов^_^