我目前正在使用node.js,express和underscoreJS web應用程序。Nodejs與快遞,靜態dirname
我試圖理解上的差異是否我用這個與否:
app.use(express.static(__dirname + '/public'));
的應用似乎是更快,但我不知道我完全理解這是什麼意思。 如果我想在我的計算機上使用它進行測試,那麼在我嘗試使用本地應用程序localhost:xxxx(xxxx作爲端口)時,它不起作用,如果我想在測試中使用它,則最終出現enoent錯誤,但它在服務器上工作正常,爲什麼?
對不起,如果這個問題看起來很愚蠢,我只是被分配到這個項目,並且在我到達之前已經完成了大量工作。
它完成它所說的服務靜態文件。如果您需要服務器js/css/images,請使用它。 –
那爲什麼它更快? – kazu