是否可以在每个 npm 安装事件上运行一些脚本

Is it possible to run some script on each npm install event?

本文关键字:事件 运行 脚本 安装 npm 是否      更新时间:2023-09-26

我想在每个npm install事件上为 git 安装预推钩子。可能吗?也许有其他解决方案吗?顺便说一句,我不想安装像gulp这样的东西,我只想使用npm。

如果我理解正确,你可以做这样的事情:

在你的 package.json 文件中,你可以添加安装钩子,如下所示:

{
  "scripts": {
    "install": "scripts/install.js",
    "postinstall": "scripts/postinstall.js",
    "uninstall": "scripts/uninstall.js"
  }
}

安装后.js将在安装包后执行。考虑到这一点,您可以创建一个可以为您执行 git push 的 shell 脚本。

这是你要找的东西吗?