有谁知道"rimraf"是什么意思?

Jos*_*nac 65 node.js semantics

确定删除文件时的递归选项,但什么是"rimraf"?它是首字母缩略词吗?它来自单词组合吗?这个词相当令人愉快,我想知道它来自哪里.

Aru*_*ath 56

Rimraf

Node.js的UNIX命令rm -rf

Node.js的深度删除(如rm -rf)模块,提供文件和目录的异步深度删除.

rimraf可执行文件是到一个更快的替代rm -rf外壳命令.

资源 :

  • 在rimraf上下文中,必须将npm软件包理解为它的预期用法。并不是说您不能在Linux中使用rm -rf来称呼它,而是Windows无法理解您的意图。这样,您可以将其视为跨平台解决方案,以解决同一问题:rm -rf。 (3认同)

Seb*_*edl 27

这只是一个猜测,但我会说这是一种发音命令rm -rf(删除,递归,强制删除)的方法.


ati*_*n25 14

isaacs: 这就是我的发音rm -rf

来自https://github.com/isaacs/rimraf/issues/175


小智 13

rimraf是一个可执行文件,用于清除基于节点的项目中已安装的节点软件包。它基本上rm -rfnode_modules目录上执行命令,但是是一种更快的选择。

  • 为什么和`rm -rf`相比要快多少? (9认同)
  • @k0pernikus 在我的机器上大约 -50% (比 `rm -rf` 慢 2 倍),对于其他一些机器也是如此,就像在这里测量的 http://www.ashleysheridan.co.uk/blog/Why+You+Should+Not +使用+Rimraf ; 有时没有区别,有时比 `rm -rf` 慢 50 倍左右,根据这个问题:https://github.com/isaacs/rimraf/issues/142 (2认同)