使用gulp dest在受限目录中创建文件

使用gulp dest在受限目录中创建文件,gulp,Gulp,我写了一个吞咽脚本: gulp.task('scss', function(done) { gulp.src('home/a.scss') .pipe(sass({ errLogToConsole: true })) .pipe(rename('chatbot.css')) .pipe(gulp.dest('/var/www/html/css')) // restrcited path .pipe(minifyCss({

我写了一个吞咽脚本:

    gulp.task('scss', function(done) {
  gulp.src('home/a.scss')
    .pipe(sass({
      errLogToConsole: true
    }))
    .pipe(rename('chatbot.css'))
    .pipe(gulp.dest('/var/www/html/css'))  // restrcited path
    .pipe(minifyCss({
      keepSpecialComments: 0
    }))
    .on('end', done);
});
这里/var/www/html/css是通过sudo创建的目录,因此通常无法在其中创建任何文件

因此,如何使用gulp创建此文件。

您可以使用chown更改文件夹的所有权,使其再次属于您的用户帐户:

或者你可以试试sudo gulp scss,我想