Elixir 和 Gulp - 复制并连接

Elixir and Gulp - Copy and concatenate

如何复制和连接多个 JS 文件?

我希望这样的事情能奏效:

    .copy([
            'node_modules/bootstrap-sass/assets/javascripts/bootstrap.js',
            'node_modules/magnific-popup/dist/jquery.magnific-popup.js'
        ],
        'public/js/plugins.js'
    );

但只有后面的文件(magnific-popup.js)输出到plugins.js.

尝试使用 mix.scripts 而不是 copy:

elixir(function(mix) {
    mix.scripts(
        // Source files
        [
            'node_modules/bootstrap-sass/assets/javascripts/bootstrap.js',
            'node_modules/magnific-popup/dist/jquery.magnific-popup.js'
        ],
        // Destination
        'public/js/plugins.js'
    );
});