[Grunt & Yeoman] grunt-contrib-concat でファイルを結合する

grunt-contrib-concat

インストール

% npm install grunt-contrib-concat --save-dev

Gruntfile

例えば、src で指定した複数ファイルを、dest で指定したファイル名に結合する。

# grunt-contrib-concat
concat:
  css:
    src: [
      'src/vendor/bootstrap/css/bootstrap.min.css',
      'src/vendor/font-awesome/css/font-awesome.min.css',
      'src/vendor/google-code-prettify/css/desert.css'
    ]
    dest: 'src/css/vendor.css'
  js:
    src: [
      'src/vendor/jquery/js/jquery.min.js',
      'src/vendor/bootstrap/js/bootstrap.min.js',
      'src/vendor/google-code-prettify/js/prettify.js',
      'src/vendor/google-code-prettify/js/lang-tex.js'
    ]
    dest: 'src/js/vendor.js'