2
ใช้อึกเพื่อเลือกและย้ายไดเร็กทอรีและไฟล์
ฉันกำลังใช้ gulp เพื่อเรียกสคริปต์ทุบตีที่ล้างdist/ไดเร็กทอรีของฉันและย้ายไฟล์ที่เหมาะสมไปยังคลีนไดเร็กทอรี ฉันต้องการให้สิ่งนี้เสร็จสิ้นด้วยอึกเพราะฉันไม่แน่ใจว่าสคริปต์จะทำงานบนระบบไฟล์ที่ไม่ใช่ * nix จนถึงตอนนี้ฉันใช้โมดูล gulp-clean เพื่อล้างdist/ไดเร็กทอรี แต่เมื่อฉันพยายามย้ายไดเร็กทอรีที่ต้องการและไฟล์ไปยังโฟลเดอร์ dist ไดเร็กทอรีจะว่างเปล่า var gulp = require('gulp'), clean = require('gulp-clean'); gulp.task('clean', function(){ return gulp.src(['dist/*'], {read:false}) .pipe(clean()); }); gulp.task('move',['clean'], function(){ gulp.src(['_locales', 'icons', 'src/page_action', 'manifest.json']) .pipe(gulp.dest('dist')); }); gulp.task('dist', ['move']); การโทรgulp distส่งผลให้dist/ไดเร็กทอรีถูกเติมด้วยไดเร็กทอรีที่ถูกต้อง แต่ทั้งหมดว่างเปล่า $ ls dist/* dist/manifest.json dist/_locales: dist/icons: dist/page_action: ฉันจะคัดลอกไดเรกทอรีและเนื้อหาไปยังdist/โฟลเดอร์ได้อย่างไร