2017-07-17 50 views
1

我嘗試Promisify elasticsearch.client.index的時候,我也得到 遺漏的類型錯誤中間值不是一個函數 在makeNodePromissifedEval遺漏的類型錯誤中間值不是一個函數,使用BlueBird.Promisify

我用blubebird 3.5 .0 nodejs 8.1.2

+1

問題尋求幫助調試(「?爲什麼不是這個代碼工作」)必須包括所期望的行爲,一個特定的問題或錯誤,並在最短的代碼要重現它在問題本身。沒有明確問題陳述的問題對其他讀者無益。請參閱:如何創建[mcve] – GhostCat

回答

1

當您不使用分號時,有時會發生此錯誤。

由於您沒有包含您的代碼,因此無法判斷是否屬於這種情況,但95%的人在詢問有關錯誤時錯過了分號。

例子:

// missing semicolons: 
const x = 10 
(x => console.log(x))(20) 
// TypeError: 10 is not a function 

// semicolons present: 
const x = 10; 
(x => console.log(x))(20); 
// works fine 
相關問題