安装或更新依赖项后,是否有一种方法可以每次运行脚本?

时间:2018-09-17 12:01:07

标签: npm

在PHP的包管理器Composer中,您可以定义在每次运行某些CLI命令之前或之后执行的脚本,例如composer update some-package,请参见https://getcomposer.org/doc/articles/scripts.md#command-events

在NPM中,您只能定义在将软件包安装在其他位置时运行的脚本(请参见https://docs.npmjs.com/misc/scripts#description),例如,当有人将软件包作为依赖项安装时,将执行postinstall。但是我希望NPM在执行npm update some-other-package之类的代码时从package.json运行自定义脚本。他们有什么办法实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

好的,钩子脚本就是答案,https://docs.npmjs.com/misc/scripts#hook-scripts