同一npm脚本的多个npm命令别名



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

例如:我想要以下内容,即任一用户运行CCD_ 1或CCD_。

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",
}
}

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

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

最新更新