Well, easier than I thought. Since this is a extension-only app, simply running “npm run deploy” takes care of it. Shopify hosts these types of apps so I don’t need to deploy it to my server.
Topic summary
Goal: Deploy a working Shopify checkout extension to an IIS server running Node.js.
Key update: For an extension‑only app, no IIS/Node.js deployment is required. Running “npm run deploy” publishes the checkout extension, which Shopify hosts for this app type.
Implications:
- Hosting/serving is handled by Shopify; a custom server is unnecessary for this scenario.
- The deployment step is a CLI command rather than configuring IIS.
Outcome: Issue resolved by using the Shopify deployment process for extension‑only apps; no further server setup needed. Status: Closed/resolved.