【问题标题】:Copy all sub-directories (except target sub-directory) to a sub-directory将所有子目录(目标子目录除外)复制到一个子目录
【发布时间】:2016-01-28 04:59:15
【问题描述】:

我有

D1
  SD1
  SD2
  SD3
  dist

我想将 D1 下的所有目录(dist 除外)复制到 dist。显然我不能将 dist 复制到 dist 否则它将无限期地递归。

这是我的代码

gulp.task('extras', () => {
  return gulp.src([
    '**/*',
    '!dist/**'], {
    dot: true
  }).pipe(gulp.dest('dist'));
});

它说

events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: EISDIR: illegal operation on a directory, read
    at Error (native)

【问题讨论】:

    标签: gulp gulp-glob


    【解决方案1】:

    有一个目录符号链接产生了问题。它适用于排除。

    【讨论】:

      猜你喜欢
      • 2011-11-03
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-14
      • 1970-01-01
      相关资源
      最近更新 更多