我想将所有node_modules
复制到名为build
的子目录中。
这是我尝试过的。
gulp.src(['node_modules/**/*']).pipe(gulp.dest('build/node_modules/'));
但是这会导致以下错误。
Error: EISDIR: illegal operation on a directory, read
at Error (native)
答案 0 :(得分:0)
您的代码将复制所有文件夹及其文件但不复制子文件夹,您必须指定base。
gulp.src(src, {base:"."}).pipe(gulp.dest(dest));
在你的情况下,它将是
gulp.src(['node_modules/**/*'], {base:"."}).pipe(gulp.dest('build/node_modules/'));