gpt4 book ai didi

node.js - 运行一个nodejs Web服务器,并显示其主页

转载 作者:太空宇宙 更新时间:2023-11-04 02:58:23 25 4
gpt4 key购买 nike

我想编写一个运行Web服务器的nod​​e.js脚本,当服务器有启动后,在默认浏览器中打开一个页面。为了做到后者,我尝试了 npm 包“open”,它工作得很好,除了本地服务器传送的页面刚刚开始。该脚本类似于:

http.createServer(function(request,response){
... usual stuff
}).listen(8001);
open('http://www.localhost:8001/index.html');

我怀疑原因是open的时候服务器并没有真正启动已执行,但我尝试将其放入计时器中,几秒钟后触发它,然后结果是一样的。

最佳答案

在回调中调用 open。

例如

http.createServer(function(request,response){
... usual stuff
}).listen(8001,function(){
open('http://localhost:8001/index.html');
});

关于node.js - 运行一个nodejs Web服务器,并显示其主页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24494909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com