约束项目中的包管理为指定包管理器
前言最近发现这个很有意思的配置,可以让项目中强制使用指定的包管理器,其他人瞎鸡儿用的话就会报错阻止,这个配置其实在pnpm的官方文档里就有,只是一直都没发现。这里贴一下出处:Only allow pnpm下面开始教程。教程在开始之前我们需要了解一下,npm在安装包的时候其实是有一些预设的生命周期脚本的,当然这些脚本其实就是package.json中的scripts定义的命令,官方预设了一些名字,当你添加对应的脚本名字和内容的时候,npm会在install的生命周期中去运行对应时机的脚本命令。生命周期文档:npm-install示例:{ "scripts": {...
![约束项目中的包管理为指定包管理器](https://mulingyuer-1253375624.cos.ap-guangzhou.myqcloud.com/%E5%9B%BE%E7%89%87%E7%A9%BA%E9%97%B4/%E7%BA%A6%E6%9D%9F%E9%A1%B9%E7%9B%AE%E4%B8%AD%E7%9A%84%E5%8C%85%E7%AE%A1%E7%90%86%E4%B8%BA%E6%8C%87%E5%AE%9A%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A801.jpg!Anti_theft)
最近评论