2017-10-09 11 views

Répondre

1

Vous ne savez pas comment vous compilez votre code, mais en général il devrait y avoir un dossier public quelque part dans votre solution, donc les fichiers statiques sont là, configurez simplement ce dossier public sur IIS pour servir le fichier statique sur une route que vous aimez . Bien sûr, cela résout comment servir le html/css et réagir aux scripts conformes, mais vous devez aller un peu plus loin pour avoir accès à l'API utilisée par le navigateur, et cela dépend du framework que vous utilisez. Je l'ai utilisé pour ça.

+0

Je compile habituellement avec la commande "yarn start" depuis que j'ai commencé mon projet avec create-react-app et mon projet api a été développé en utilisant ASP.Net Core 2.0. Donc, vous voulez dire que j'ai seulement besoin d'avoir le dossier public de mon projet sous le répertoire webroot d'IIS? Merci. –

+0

Oui, mais je n'ai jamais utilisé de fils, donc je ne sais pas comment cela fonctionne, il devrait y avoir quelque part dans votre projet un dossier vers des fichiers statiques avec html, css et le bundle js avec votre application de réaction Il y a sur la laine docs un "build de fil" avec des appels babel pour générer les fichiers statiques, et je pense que babel aura besoin de son propre fichier config json ainsi https://yarnpkg.com/lang/en/docs/cli/run/ – Quirinux

+0

Ok , Je vais essayer de nouveau et je vous répondrai ici. Merci! –

0

Vous pouvez soit serve a static html file qui rend votre bundle.js, ou tout simplement utiliser d'autres applications Web basées sur Windows comme ASP.net MVC, qui rend un fichier html avec le fichier bundle.js.