【发布时间】:2019-05-29 09:21:31
【问题描述】:
在我的 package.json 文件中,“脚本”中有很多命令,如下面的代码。
"scripts" {
"script1": "command example",
"script2": "command example",
"script3": "command example",
"script4": "command example",
"script5": "command example",
"script6": "command example",
"script7": "command example",
...
}
有没有办法将这些命令移动到另一个文件?
例如,我正在考虑将它们移动到像 bin/commands.js 这样的文件中。
【问题讨论】:
-
“太多”是什么意思?是抛出错误还是什么?
-
@Phil 我应该说,“有这么多命令”。没有由此引起的任何错误。我只是想将所有命令分开以获得更好的可读性。
-
您可以使用 Makefile 作为 package.json 脚本的替代方案
-
您可以根据运行不同的脚本创建一个接受参数的脚本。
-
对于我的一生,IDK 为什么他们选择在 package.json 文件中“仅”提供它。他们制作了
.npmrc属性文件,因此不能在该文件中使用 JSON。我将在 2022 年写这篇文章,但我仍然没有看到任何好的解决方案。我正在考虑尝试设计一种新的解决方案,但我猜测是否已经在 NPM 模块中实现了它......
标签: javascript npm package.json