【发布时间】:2017-03-16 21:28:30
【问题描述】:
我正在使用gulp-zip 压缩我的源文件。所以我有一个名为 FIFA 的主文件夹,其中有其他子文件夹,这些子文件夹可能有更多的子文件夹和文件。此外,FIFA 文件夹还包含我的 package.json、gulp.js 和其他一些文件等文件。我想基本上使用 gulp-zip 压缩我的整个项目并创建一个名为 distribution 的文件夹并将 zip 保存在其中。所以这是我使用的代码。
gulp.task('zip', function () {
return gulp.src('./*,')
.pipe(zip('test.zip'))
.pipe(gulp.dest('./distribution'));
});
问题在于,虽然在分发文件夹中创建了一个 zip,该 zip 仅包含 FIFA 文件夹中的文件,但 FIFA 子文件夹中的所有文件都不存在。因此,例如,如果 FIFA 有一个名为 ronaldo 的子文件夹,而 ronaldo 包含 goal.js,则该 goal.js 不在 zip 中。我做错了什么?请指教。
【问题讨论】:
标签: javascript angularjs npm gulp gulp-zip