I have created a jsreport server with the free license and its working fine in the development mode. How can I build it to deploy in a IIS
You should be able to do it following these steps. However, I don't recommend running jsreport through IIS and recommend to use windows service instead. See below.
httpPort
property from the jsreport.config.json
However, we recommend using windows service instead of the IIS on windows servers. https://jsreport.net/learn/windows
# install jsreport
mkdir jsreportapp
cd jsreportapp
npm i -g jsreport-cli
jsreport init
jsreport configure
# install service
jsreport win-install