Providers
IIS
Deploy Nitro apps to IIS.
Using IISnode
Preset: iis_node
1
Install the latest LTS version of
Node.js on your Windows Server.
2
Install
3
Install
4
In IIS, add
.mjs
as a new mime type and set its content type to application/javascript
.5
Deploy the contents of your
.output
folder to your website in IIS.Using IIS handler
Preset: iis_handler
/ iis
You can use IIS http handler directly.
1
Install the latest LTS version of
Node.js on your Windows Server.
2
Install
3
Copy your
.output
directory into the Windows Server, and create a website on IIS pointing to that exact directory.IIS config options
export default defineNitroConfig({
// IIS options default
iis: {
// merges in a pre-existing web.config file to the nitro default file
mergeConfig: true,
// overrides the default nitro web.config file all together
overrideConfig: false,
},
});