找不到模块'C:\ server.js'

时间:2013-04-01 14:59:26

标签: node.js client socket.io npm

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

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中键入。一切似乎都好。 请帮忙。

1 个答案:

答案 0 :(得分:3)

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