Skip to content

在项目中强制使用 pnpm 作为包管理工具

License

Notifications You must be signed in to change notification settings

ChasLui/please-use-pnpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

please-use-pnpm

在项目中强制使用 pnpm 作为包管理工具
本仓库严重抄袭 justjavac/please-use-yarn

使用

package.json 文件的 scripts 中添加 preinstall:

{
    "scripts": {
        "preinstall": "npx please-use-pnpm"
    }
}

效果

当使用 npm i 或者 pnpm 安装包时,会报错并停止安装。

备注: 如果不想看到 npx: 1 安装成功,用时 xxxx 秒,可以使用 --quiet 选项(或者 -q):

{
  "scripts": {
    "preinstall": "npx -q please-use-pnpm"
  }
}

License

MIT

About

在项目中强制使用 pnpm 作为包管理工具

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published