私は最近、grunt を使って多くの作業を行っており、grunt でできるすべての素晴らしいことについてスピードを上げようとしています。私がやろうとしているのは、src の変数と宛先ディレクトリの変数を設定し、コピー タスクを実行して、最初のビルド ファイル (別のソースから更新されたもの) を本番の宛先ディレクトリに移動することです。この単純な例で動作するようにコピーを取得できますが、src ディレクトリ /build/ をアセットに移動します
assets/js/build/vendor-library
ディレクトリ名ビルドをコピーしないようにしています。したがって、コピーには次の /assets/js/vendor-library/* が含まれます
module.exports = (grunt) ->
grunt.initConfig
copy:
main:
expand: "true"
src: "build/vendor-library/*"
dest: "assets/js/"
grunt.loadNpmTasks "grunt-contrib-copy"
grunt.registerTask "default", "copy"