2016-09-23 2 views
0

Ich kombiniere alle meine js-Dateien für die Produktion mit unglify aber nach der Kombination von ihnen und die Generierung meiner endgültigen app.min.js Datei, wie kann ich die script src aktualisieren?Grunt ugify - Update src nach dem Kombinieren von Dateien

Die Indexdatei sollte nur einen <script> Tag mit app.min.js haben, aber stattdessen zeigt sie auf alle Quellen, die ich im Entwicklungsmodus verwendet habe.

uglify: { 
     options: { 
      mangle: false 
     }, 
     all: { 
      files: [{ 
       expand: true, 
       cwd: 'dev/assets/js', 
       src: ['*.js', '**/*.js'], 
       dest: 'prod/assets/js' 
      }] 
     }, 
     my_target: { 
      files: { 
       'prod/js/app.min.js' : ['prod/assets/js/**/*.js'] 
      } 
     } 
    } 

Antwort

1

Werfen Sie einen Blick auf die Knotenpaket 'grunt-processhtml'. Es aktualisiert die Quelllinks in Ihrer HTML-Datei.

<!-- build:js app.min.js --> 
<script src="my/lib/path/lib.js"></script> 
<script src="my/deep/development/path/script.js"></script> 
<!-- /build --> 

<!-- changed to --> 
<script src="app.min.js"></script> 
Verwandte Themen