我们如何从 Windows 文件夹下的所有文件中删除只读属性?
更新:问题更多是关于如何使用 gulpfile 删除只读属性
我想出了答案:
要递归删除目录下所有文件的只读属性,我们在 windows 命令行中运行以下命令
attrib -r <dir-name>\*.* /s
以下 gulp 任务删除下所有文件的只读属性
gulp.task('remove-readonly-attributes', function() {
require("child_process").exec("attrib -r <dir-name>\*.* /s");
});
我最终用 gulp-chmod 解决了这个问题。