typescript - Ako spustiť priečinok Dist na lokálnom počítači v Angular 6+?
Staviam aplikáciu v Angular6+, teraz som spustil príkaz ng build --prod, ktorý mi vytvoril priečinok dist. Ako môžem tento priečinok skontrolovať alebo spustiť na Localhost?
Odpoveď č. 1
Môžete to urobiť pomocou balíka http-server.
Najprv nainštalujte balík globálne
npm install http-server -gPotom vo vnútri svojho projektového adresára (v termináli) jednoducho spustite
http-server dist/
A ak používate Angular 6 alebo vyšší (Práca s Angular 10), musíte spustiť
http-server dist/your-project-name
Teraz môžete navštíviť http://localhost:8080 a zobraziť svoju aplikáciu
Odpoveď č. 2
Upraviť: Angular 12+: ng serve --configuration production
Od Angular 7 môžete jednoducho použiť ng serve --prod=true. Dokumentácia: https://angular.io/cli/serve
Viac viem, že otázka sa pýta na Angular 6, ale Google ma sem dostal, tak len pre budúcu referenciu.
Odpoveď č. 3
V mojom prípade som urobil nasledovné:
Nainštalujte http-server globálne
npm install http-server -gPotom vnútri adresára projektu (v termináli) spustím
http-server dist/[your-project-name]Teraz môžete navštíviť http://localhost:8080/index.html a zobraziť svoju aplikáciu. Ale keď reštartujem stránku v prehliadači, musím znova pridať /index.html do URL.
Funguje vo verzii Angular 7.x.x.