我正在尝试使用Cloud9 IDE创建一个简单的Hello World Node.js脚本。我的代码在下面,是非典型的6行:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(process.env.PORT);
我没有看到任何错误,IDE肯定没有提醒我。我确保文件已保存(甚至可以将其提交到我的仓库)。不幸的是,每当我尝试运行上面的代码时,我都会收到以下错误:
服务器上的错误
从服务器收到以下错误:
“脚本不存在:server.js”
为了说明运行配置,我已经包含了以下屏幕截图:
我很确定我错过了一些明显的东西,但无论它是否暗示着我。我有什么错误配置可能导致我的server.js文件无法运行?
答案 0 :(得分:1)
您的配置是正确的,但是有一个暂时的问题导致某些VM无法运行文件。我以前见过它,经过一段时间后它通常会消失。现在快速修复:
答案 1 :(得分:0)
您的文件路径看起来不正确。不应该是server.js
而不是/server.js
吗?尝试创建新的运行配置并将文件路径设置为server.js
。