Node.js 我在iisnode windows web app上托管了我的Loopback 4应用程序,从那里获取端口作为管道,而Loopback 4不会';我不明白

Node.js 我在iisnode windows web app上托管了我的Loopback 4应用程序,从那里获取端口作为管道,而Loopback 4不会';我不明白,node.js,iisnode,loopback4,Node.js,Iisnode,Loopback4,我在iisnode windows web app上托管了我的loopback 4应用程序,该应用程序将端口作为管道,在我的loopback 4应用程序中,我读取端口作为Process.env.port。我得到了一个错误: 无法启动应用程序。RangeError[错误套接字错误端口]:端口应大于等于0且小于65536。收到\.\pipe\fde1f2c4-428f-5513-8114-c9520f1ba02d 我尝试手动提供端口80443,但这不起作用,并抛出错误,如 艾德尔诺塔维尔 预期端口为

我在iisnode windows web app上托管了我的loopback 4应用程序,该应用程序将端口作为管道,在我的loopback 4应用程序中,我读取端口作为
Process.env.port
。我得到了一个错误:

无法启动应用程序。RangeError[错误套接字错误端口]:端口应大于等于0且小于65536。收到\.\pipe\fde1f2c4-428f-5513-8114-c9520f1ba02d

我尝试手动提供端口80443,但这不起作用,并抛出错误,如

艾德尔诺塔维尔

预期端口为一个数字,但I未将其指定为管道,环回4拒绝该端口

//index.js根文件
const application=require('./dist');
module.exports=应用程序;
//运行应用程序
常量配置={
其余:{
端口:(进程环境端口| | 3000),
主机:process.env.WEBSITE|u主机名| |“localhost”,
openApiSpec:{
setServersFromRequest:true,
},
},
};
application.main(config.catch)(错误=>{
console.error('无法启动应用程序',err);
过程。退出(1);
});
//src内的index.ts
从“./application”导入{myApplication};
从'@loopback/core'导入{ApplicationConfig};
导出{myApplication};
导出异步函数main(选项:ApplicationConfig={}){
const app=新的myApplication(选项);
等待app.boot();
等待app.start();
const url=app.restServer.url;
log(`Server正在运行于${url}`);
返回应用程序;

}
请参阅我们在中的回复。谢谢