Node.js web apps can be hosted on IIS via HttpPlatformHandler, and you can find step by step guidance from posts like
https://halfblood.pro/running-nodejs-web-apps-on-iis-with-httpplatformhandler/
BTW, probably you read or will be suggested to use iisnode, but that component hasn't been maintained for at least 3 years.