如何在NPM 4/5中为本地依赖项运行预发布/准备脚本?

时间:2017-10-25 07:57:51

标签: node.js npm package.json

在NPM3中,如果包(re)安装了本地依赖项(例如npm i file:../some-dep),并且该依赖包具有prepublish脚本,那么它将自动运行。在我开发一个需要翻译的小树模块的实例中,这非常有用,就像我一样;只需在其父级中重新安装本地依赖项,即可执行反编译(并更新已编译的代码),而无需任何其他步骤。

显然,对于NPM 5(可能是NPM 4),这种行为已被无声地删除; AFAICT发布说明中没有任何内容。

我很清楚publish被分为prepublishprepare,但其中没有在上述情况下执行任何操作。

这种行为真的被毫不客气地丢弃了吗?这是一个错误吗?特征去除?

0 个答案:

没有答案