如何使用gulp连接JS库文件?

请查看我的要点: https : //gist.github.com/flyspaceage/9e88716294df93c8eaece51fe413f7a3

除了JS库之外,我的所有文件似乎都正确连接。 我使用JS Socials,JS Scrollify,Headroom,JQuery 2.1.1,JS Slick。 这些文件连接成一个缩小的文件,但这些库不再适用于生产。 我正在写我的第一个Gulp文件,任何专注于Gulp赞赏的建议。

将供应商库放在不同的位置。 它无法工作的原因是您正在清理源文件所在的dist目录。

将此目录中存在的所有脚本移动到文件夹“vendor”

libs: ['dist/scripts/libs/jquery.headroom.js', 'dist/scripts/libs/headroom.js', 'dist/scripts/libs/jssocials.js', 'dist/scripts/libs/slick.min.js', 'dist/scripts/libs/jquery.scrollify.js'], 

然后将文件夹路径更改为vendor

 libs: ['vendor/scripts/libs/jquery.headroom.js', 'vendor/scripts/libs/headroom.js', etc..,,,],