小编mak*_*ova的帖子

使用gulp选择并移动目录及其文件

我目前正在使用gulp来调用bash脚本来清理我的dist/目录并将相应的文件移动到clean目录.我希望这可以用gulp完成,因为我不确定该脚本是否可以在非*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']);
Run Code Online (Sandbox Code Playgroud)

调用带有正确目录gulp distdist/目录中的结果,但它们都是空的

$ ls dist/*
dist/manifest.json

dist/_locales:

dist/icons:

dist/page_action:
Run Code Online (Sandbox Code Playgroud)

如何将目录及其内容复制到该dist/文件夹?

glob node.js gulp

96
推荐指数
2
解决办法
7万
查看次数

标签 统计

glob ×1

gulp ×1

node.js ×1