![](/img/trans.png)
[英]Console.log not working in a dockerized Node.js / Express app
[英]Node.js console.log not working
hello.js中最簡單的代碼
(function() {
console.log("Hello World!");
});
使用$ node hello.js運行它
沒有輸出。 如果我刪除了封閉功能,則可以正常工作。 但是我確實想使用閉包。 有任何想法嗎?
節點版本0.10.30。 Ubuntu 12.04 x64
您沒有運行您的功能。
您應該添加函數調用:
(function() {
console.log("Hello World!");
}).call();
或簡單地
(function() {
console.log("Hello World!");
})();
您需要調用該函數才能使其正常工作。
(function() {
console.log("Hello World!");
})();
請注意,定義函數后添加的括號會調用該函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.