尝试覆盖文件后,Gulp出现Chmod错误

4

我正在尝试使用以下命令在Mac文件服务器上覆盖文件:

gulp.dest('DESTINATIONPATH')

错误信息:

Error: EACCES, chmod 'FILEPATH'
   at Error (native)

文件路径返回我想要覆盖的文件的路径。

我已经尝试使用gulp-chmod,但是由于它只适用于我想要复制的源文件,它对我想要覆盖的文件没有影响。

作为我想要覆盖的文件的创建者,在我的Mac上它可以工作。但当我的同事尝试覆盖时,他们会收到错误消息。

1个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
0

管道目标怎么样?

var gulp = require('gulp'); var chmod = require('gulp-chmod');

gulp.task('default', function () {
    return gulp.src('FILEPATH').pipe(chmod(755)).pipe(gulp.dest('DESTINATIONPATH'));
});

在这种情况下,我会用它自己覆盖文件,因为FILEPATH和DESTINATIONPATH是相同的。 - Marten Zander

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,