如何使用rimraf删除所有内容,除了几个例外。

8

我正在尝试删除所有.dot文件,但要保留.git文件,并且排除一个名为exception.js*.js文件,但我一直失败。

安装

git clone git@github.com:iamstarkov/rimraf-test.git
cd rimraf-test

测试

npm test # it fails

有人能帮助我吗?

1个回答

5
var globby = require('globby');
var rimraf = require('rimraf');

globby(['*', '!authors.js', '!.git', '!dump'])
  .then(function then(paths) {
    paths.map(function map(item) {
      rimraf.sync(item);
    });
  });

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