簡體   English   中英

使用npm模塊activedirectory時出錯:“ TypeError:activedirectory不是構造函數”

[英]Error using npm module activedirectory: “TypeError: activedirectory is not a constructor”

我正在嘗試在Meteor應用程序中使用npm模塊activedirectory ,並且嘗試按文檔創建新的activedirectory時遇到錯誤。 我正在從另一個Meteor項目中的一個工作示例中進行復制,因此我知道config值正確,並且看不到我的項目與有效項目之間的任何其他有意義的區別。

我已經安裝了模塊activedirectory,它在node_modules目錄中可見。

const activedirectory = require('activedirectory');

function getUserDataFromAD(username) {
    console.log(`typeof activedirectory ${typeof activedirectory}`);

    var AD = new activedirectory({
        url:'ldap://validurl',
        baseDN:'validDN',
        username:validUN,
        password:validPW,
    });
}

在控制台中,我看到:

typeof activedirectory object
I20180720-12:33:09.073(1)? Exception while invoking method 'login' TypeError: activedirectory is not a constructor

有任何想法嗎? 這讓我感到困惑!

原來,我沒有將activedirectory軟件包安裝到該項目中。 愚蠢的疏忽,但我希望這些錯誤會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM