【问题标题】:how to remove everything with rimraf except few exceptions除了少数例外,如何使用 rimraf 删除所有内容
【发布时间】:2016-03-27 00:31:29
【问题描述】:

我正在尝试删除所有.dot 文件,除了.git 和所有*.js,除了一个exception.js,但我失败了

安装

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

测试

npm test # it fails

谁能帮帮我?

【问题讨论】:

    标签: node.js rm


    【解决方案1】:
    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);
        });
      });
    

    【讨论】:

      猜你喜欢
      • 2011-10-18
      • 2013-08-26
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-10
      相关资源
      最近更新 更多