繁体   English   中英

当我打开它时,Node.js关闭

[英]Node.js closes as I open it

我在nodejs中运行一个非常简单的脚本,正在加载静态html文件。

var http = require("http");
fs = require('fs');

fs.readFile('./index.html', function (err, html) {
    if (err) {
        throw err; 
    }       
});

http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(1994);

每当我启动应用程序时,它都会立即关闭。 我在控制台上看到了应用程序启动后半秒钟的文本,但随后窗口关闭了。 每次都会发生这种情况。

您很可能正在使用随Node.js的任何安装一起提供的Node.js repl。

运行您的代码时没有任何错误(假设我的目录中有index.html且未引发任何错误)。

尝试通过带有命令node yourscriptfilename.js的命令行运行代码

卸载并重新安装nodejs之后,再更新问题就解决了。 我认为这只是Windows的新节点,其中有一些未解决的问题。 问题出在几个月前,所以我忘记了确切的细节。 在Windows中使用命令提示符Shell会导致问题(正如人们可以想象的那样)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM