我尝试运行示例服务器,但在 Windows 上收到错误消息。然后我尝试在我朋友的机器上运行它,但运行得很顺利,windows系统也是如此。我不知道发生了什么事。
让我展示一下源代码和错误消息:
源代码:
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
output:
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: 服务器.js是要执行的文件。
出现您提到的错误是因为您试图执行不存在的文件。
检查您的D:\test文件夹中有一个文件名为服务器.js使用您上面引用的代码。
我建议你检查一下是否服务器.js通过在控制台中输入以下命令位于当前文件夹中dir
命令,在你去之前node server.js
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)