【问题标题】:multiple npm commnd aliases for same npm script同一 npm 脚本的多个 npm 命令别名
【发布时间】:2022-02-07 18:39:00
【问题描述】:

有没有办法在 package.json 中为相同的 npm 脚本创建许多别名/命令名称。

ex:我想要关注,即任一用户运行 npm run cmd1npm run cmd2 发生同样的事情。

package.json:

{
  "name": "....",
  "version": "1.0.0",
  "description": ".....",
  "scripts": {
    "cmd1 [or] cmd2": "some big script here",
    // "cmd2": "same big script here", // don't want this redundant line

    // something like 
    "install [or] i": "initialization script here",
    "start [or] begin": "starter script here",

  }
}

【问题讨论】:

    标签: node.js npm


    【解决方案1】:

    我认为,这是不可能的。但是,您可以坚持以下尝试,跳过脚本的冗余语句:

    "scripts": {
      "cmd1": "npm run cmd3",
      "cmd2": "npm run cmd3",
      "cmd3": "big script here",
      ...
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-16
      • 2022-08-17
      • 2017-07-18
      • 1970-01-01
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      相关资源
      最近更新 更多