2

我收到以下错误。我搜索并尝试了一些东西,但我无法解决问题。

C:\>node server.js

module.js:340
throw err;
      ^
Error: Cannot find module 'C:\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:901:3

我的 server.js

var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

如何使用 node 运行 server.js。我已经安装了 node.js 并且还从命令提示符 npm install socket.io 键入。一切似乎都很好。请帮忙。

4

1 回答 1

3

您可能没有将server.js文件保存在C:. 用于cd <dir>进入正确的目录,然后再次尝试该节点命令。

于 2013-04-01T15:02:16.487 回答