【发布时间】:2017-06-26 06:29:38
【问题描述】:
我的 Meteor 应用中有两个本地包,my-ldap 和 my-activedirectory 用于登录我的自定义 Active Directory 环境。
它们基于 NPM 包,并且 activedirectory 包是从 ldap 包中引用的:
ActiveDirectory = Npm.require('activedirectory');
现在我想使用本地包,我不能使用 Npm.require,那么如何从我的本地 ldap 引用我的本地活动目录?
ActiveDirectory = require('my-activedirectory');
以上只是使应用程序崩溃。
【问题讨论】:
-
ActiveDirectory = Meteor.require('my-activedirectory');也失败了 -
我试过不成功:
const ActiveDirectory = require('my-activedirectory');import * as ActiveDirectory from 'my-activedirectory'; -
你的包是 Meteor 包还是 NPM 包?
-
@Khang 他们都在我的包文件夹中:
/packages/my-activedirectory和/packages/my-ldap -
我已经用 Package.describe() 设置了 package.js 文件。
标签: javascript node.js meteor npm require