【问题标题】:Does anyone knows what "rimraf" means?有谁知道“rimraf”是什么意思?
【发布时间】:2017-12-29 18:40:39
【问题描述】:

删除文件时可以使用递归选项,但rimraf 是什么? 是缩写吗?是单词组合吗?

这个词比较好听,我想知道它是从哪里来的。

【问题讨论】:

  • 也许是RimRaf。似乎 rimrafrm -rf 更容易发音
  • 我猜它起源于尝试发音为“rm -rf
  • 呵呵@Joseph Merdrignac ...有趣的是...作为一名作家,我还发现“这个词”(确实)“相当令人愉快”。要命名我的下一个孩子 Rimraf :D。 “嘿 Rimraf,请把你所有的玩具从地板上移开。递归!” --- 这将是一个巨大的成功 :D.

标签: node.js semantics


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    Rimraf

    Node.js

    的 UNIX 命令 rm -rf

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

    rimraf 可执行文件是rm -rf shell 命令的更快替代方案。

    (rm 代表 remove,rf 代表 recursive f

    来源:

    【讨论】:

    • 在 rimraf 上下文中作为 npm 包必须理解的一件事是它的预期用途。并不是说您不能 rm -rf 在 Linux 中收工,但 Windows 不会理解您的意图。因此,与其将其视为更快的别名,不如将其视为针对同一问题的跨平台解决方案:rm -rf。
    【解决方案3】:

    rimraf 是一个可执行文件,用于清理基于节点的项目中已安装的节点包。它基本上是在node_modules 目录上执行rm -rf 命令,但速度更快。

    【讨论】:

    【解决方案4】:

    正如其他人所说,它基于 rm -rf。但是,我认为发音听起来可能来自term riffraff,甚至可能来自the rapper Riff Raff(开个玩笑)。

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

    【讨论】:

      【解决方案5】:

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

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

      【讨论】:

        猜你喜欢
        • 2013-11-03
        • 2014-03-31
        • 1970-01-01
        • 1970-01-01
        • 2012-08-16
        • 1970-01-01
        • 2023-02-26
        • 2017-06-09
        • 1970-01-01
        相关资源
        最近更新 更多