只运行一次npm postinstall

我只想运行一次npm的postinstall脚本(在第一次npm install后没有参数)

我试着看文档,但找不到任何东西。 任何想法如何做到这一点(除了第一次运行安装后保存本地文件?)

为了给npm处理程序添加任何types的逻辑,我通常会执行一个js脚本,然后编写所有的逻辑。 如果你的postinstall函数对文件进行了一些修改,你可以用你的js脚本检查是否已经做了这些修改,如果这是第一次执行npm install,那么可以这样理解。 如果不是你的js脚本将继续执行postinstall任务。