我目前正在研究3个包装:X,Y和Z. X和Y都依赖于Z.
我正在尝试在程序包Z上设置一个任务,当它作为依赖项安装时会触发(因此,当X或Y运行npm install
时),而不是当我运行npm install
时依赖Z.我基本上想修改X&安装X时的Y文件夹。当我在程序包Z {'1}}文件中添加install
或postinstall
脚本时,任务在X,Y运行时运行或Z运行package.json
。
是否有这样的npm钩子?我正在寻找赫斯基和节点的灵感,并且无法理解他们是如何实现这一目标的。