假设我有2个节点程序包,一个叫做parent,另一个叫做child。 child具有带有一些脚本的package.json。是否可以在child的上下文中包含parent中的脚本?

例如:

child / package.json:

"scripts":{
   "hello":"echo hello"
}

parent / package.json:
"dependencies":{"child":"1.0.0"}

然后从parent目录中的命令行:
parent> npm run hello //输出你好

最佳答案

您可以从父级运行子脚本,但不能在父级上下文中运行。

{scripts: "cd node_modules/child && npm run-script hello"}

关于javascript - 从另一个包执行npm脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42305682/

10-16 21:20