我試圖運行一個示例服務器,但在Windows上收到錯誤消息。然後我試圖在我的朋友的機器上運行它,但它也很順利,windows系統也一樣。我不知道發生了什麼事。 讓我帶源代碼和錯誤消息: 源代碼:nodejs error:module.js:340 throw err;
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
輸出:
D:\test>node server.js
module.js:340
throw err;
^
Error: Cannot find module 'D:\test\server.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
PS:server.js是要執行的文件。
檢查是否'server.js'是要執行的文件的名稱。你提到它是錯誤的。 – mithunsatheesh 2014-09-23 07:07:47
@mithunsatheesh抱歉,** server.js **是我正在執行的文件。 – mts 2014-09-23 07:14:18
您的server.js不在測試文件夾中 – mithunsatheesh 2014-09-23 07:23:22