2016-07-12 1 views
7

Je cherche façon de modifier la sortie de la fonction de construction decli angulaire crochet

ng build --prod 

voudrais ajouter quelques fichiers CSS d'amorçage à la tête de la section de index.html, modifier le nom index.html => index. php etc.

comment le faire?

Répondre

3

Vous pouvez personnaliser l'implémentation à partir du code source. Ce section explique comment vous pouvez procéder.

En particulier, vous pouvez modifier les lignes suivantes de addon/ng2/models/webpack-build-common.ts.

new HtmlWebpackPlugin({ 
    template: path.resolve(projectRoot, `./${sourceDir}/index.php`), 
    chunksSortMode: 'dependency' 
    }) 

Pour les ressources CSS, ils peuvent être emballés directement si vous utilisez Webpack Angular CLI.

EDIT

L'index de clé dans les applications noeuds peuvent être modifiés dans le fichier-cli.json angulaire. La ligne doit être remplacée par

"index": "index.php", 
+0

Tous les 3 liens sont rompus ou ne sont plus pertinents. Y at-il une solution à cela depuis qu'ils ont supprimé angular-cli-build.js en faveur de angular-build.json? – parliament

+0

Vous pouvez utiliser l'index de noeud dans le fichier angular-cli.json pour spécifier le nom du fichier d'index. –