我写了一个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({
keepSpecialComments: 0
}))
.on('end', done);
});
此处/var/www/html/css
是通过sudo
创建的目录,因此通常无法在其中创建任何文件。
所以如何使用gulp创建此文件。
答案 0 :(得分:1)
您可以使用chown
更改文件夹的所有权,以便它再次属于您的用户帐户:https://askubuntu.com/questions/6723/change-folder-permissions-and-ownership
或者你可以试试sudo gulp scss
。