2017-06-16 2 views
1

Je suis sûr que c'est simple, mais je suis très nouveau à Angular - alors faites-moi confiance.Site Web Asp.Net avec Angular 4 - Où est mon site Angular?

  • Dans Visual Studio 2017, je créé une nouvelle application Web Blank Asp.Net (non noyau)
  • Dans ce répertoire, j'ai fait un nouveau angulaire 4 site avec la simple commande ng new admin
  • Si je cours ng serve tout fonctionne très bien
  • Si je débogue (F5) mon index.html se montre bien, mais où est mon site angulaire ?! Si je supprime mon index.php, je n'ai rien. J'ai essayé ~/app ~/admin, etc en vain. Comment trouver où cela fonctionne ?!

Merci!

Répondre

1

Vous semblez utiliser Angular-CLI. Lorsque vous exécutez ng serve, il utilise webpack-dev-server qui contient tous les fichiers pertinents en mémoire pour l'accès rapide. C'est pourquoi vous ne voyez aucune sortie sur votre disque local.

Si vous exécutez ng build, vous verrez dist dossier avec tous les fichiers pertinents.

+0

Courir maintenant! Dois-je simplement naviguer dans ce dossier alors? – naspinski

+0

oui, c'est un site Web entièrement construit. Il devrait avoir 'index.html' et vous pouvez utiliser n'importe quel serveur web pour servir des fichiers de ce dossier –

+0

étrange - je viens d'obtenir une page html vierge servi, pas ce qui a été vu quand j'ai couru 'ng servir' – naspinski