我试图运行一个示例服务器,但我在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);
Run Code Online (Sandbox Code Playgroud)
输出:
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
Run Code Online (Sandbox Code Playgroud)
Ps:server.js是要执行的文件.
您提到的错误正在出现,因为您正在尝试执行不存在的文件.
检查您的D:\ test文件夹是否有一个名为server.js的文件,其中包含您上面引用的代码.
我建议您在进入之前通过键入命令检查server.js是否在控制台的当前文件夹dir中node server.js
| 归档时间: |
|
| 查看次数: |
11284 次 |
| 最近记录: |