2016-09-23 5 views
0

unglifyを使用して私のすべてのjsファイルを結合していますが、それらを結合して最終的なapp.min.jsファイルを生成した後、script srcをどのように更新できますか?グラムuglify - ファイルを結合した後にsrcを更新

インデックスファイルは、app.min.jsの1つの<script>タグを持つだけでなく、開発モードで使用したすべてのソースを指している必要があります。

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'] 
      } 
     } 
    } 

答えて

1

ノードパッケージ'grunt-processhtml'を見てください。あなたのhtmlファイルのソースリンクを更新します。

<!-- 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> 
関連する問題