有人知道“ rimraf”是什么意思吗?


Answers:


79

里姆拉夫

用于Node.js的UNIX命令rm -rf

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

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

资源 :


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


16

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


21
为什么要比它快rm -rf多少?
k0pernikus

1
@ k0pernikus rm -rf在我的机器上约为-50%(比慢2倍),对于其他机器也是如此,例如此处ashleysheridan.co.uk/blog/Why+You+Should+Not+Use+Rimrafrm -rf根据此问题,有时没有差异,有时比慢50倍:github.com/isaacs/rimraf/issues/142
Pavlus

0

就像其他人所说的,它基于rm -rf。不过,我觉得发音听起来像它可能来自于长期痞子,或者甚至说唱里夫·拉夫(开个玩笑)。

我说这是对“ rimraf”中添加的“ i”和“ a”的可能解释,因为这与“ r子”一词相吻合。


-2

可能是sudo rm- rf的替代方法, 因为我将使用它来删除文件和文件夹

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.