【发布时间】:2013-03-22 16:02:41
【问题描述】:
我收到以下错误。我搜索并尝试了一些方法,但无法解决问题。
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 键入。一切似乎都很好。 请帮忙。
【问题讨论】:
-
文件实际上是在C:\目录下吗?
-
您是否将您的目录
cd <dir>更改为您的server.js文件所在的位置? -
@Chad 在那个目录中是的。
-
@ntf 我不相信你,给我看看 dir 命令和输出。
-
@Chad 谢谢我已经解决了问题。
标签: node.js client socket.io npm