我的Meteor应用程序中有两个本地软件包,my-ldap和my-active目录,用于登录我的自定义Active Directory环境。
它们基于NPM包,并且ldap包引用了activedirectory包:
ActiveDirectory = Npm.require('activedirectory');
现在我想使用本地软件包,我不能使用Npm.require,那么如何从本地ldap引用我的本地activedirectory?
ActiveDirectory = require('my-activedirectory');
上述内容只会导致应用崩溃。
答案 0 :(得分:0)
我从未弄清楚这一点。我的解决方案是在github上分割节点包repo,然后将修改后的版本发布到npm,这样我就可以保留语法:
ActiveDirectory = Npm.require('activedirectory-alt');