小编dma*_*hek的帖子

npm 预安装脚本出现问题

我正在尝试从 npm 跳转到 pnpm。我发现了一个有用的提示,可以在进行此处所述的更改后避免运行“npm install”: https: //pnpm.js.org/en/only-allow-pnpm

不幸的是,我的预安装生命周期覆盖没有被执行。似乎很简单,但当我运行“npm install @types/jest”之类的东西时,npm install 仍然有效

包.json:

{
  "name": "react-sandbox",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "preinstall": "npx only-allow pnpm"
  }
}
Run Code Online (Sandbox Code Playgroud)

npm 版本 6.14.2。

有任何想法吗?

npm pnpm

4
推荐指数
1
解决办法
5770
查看次数

标签 统计

npm ×1

pnpm ×1