2017-05-18 2 views
1

Angular Cli Verwendung, wie könnte die App index.html Ressourcen umfassen wieAngular Cli - Verwendung externer CDN Pfade für Bündel

<link href="//cdn.somecdnserver.com/styles.876a543b210c.bundle.css rel="stylesheet"/> 

statt wie

relative Pfade mit
<link href="styles.876a543b210c.bundle.css" rel="stylesheet"/> 

wenn ng build tun ?

Antwort

0

Jetzt konnte ich nach der AngularCli-Bündelung einen Schluckprozess hinzufügen, um die Pfade zu ersetzen.

Und in den Skripten von package.json I "& & Schluck" hinzugefügt wie

"Skripte": { "bauen": "ng & & schluck bauen" }

1

Sie passieren kann die Option --deploy-url zu ng build. Zum Beispiel:

ng build --prod --deploy-url //cdn.somecdnserver.com/ 

Dies wird in alle Stil und Skript-Bundles führen zu //cdn.somecdnserver.com/ relativ verwiesen werden.