删除gulp文件中的windows file readonly属性

时间:2015-04-07 04:29:46

标签: gulp readonly-attribute

我们如何从Windows中的文件夹下的所有文件中删除readonly属性?

更新: 问题是如何使用gulpfile删除readonly属性

2 个答案:

答案 0 :(得分:5)

我想出了答案:

要以递归方式删除目录下所有文件的readonly属性,我们在Windows命令行中运行以下命令

attrib -r <dir-name>\*.* /s

关注gulp任务会删除

下所有文件的readonly属性
gulp.task('remove-readonly-attributes', function() {
    require("child_process").exec("attrib -r <dir-name>\*.* /s");
});

答案 1 :(得分:2)

我最终用gulp-chmod解决了这个问题。

https://www.npmjs.com/package/gulp-chmod