包管理
包管理/依赖管理
pnpm
1、基本使用
安装
通过npm安装,也可以在官网查看其他安装方式
npm install -g pnpm
查看已安装的pnpm的版本
pnpm -v
使用
初始化,生成package.json文件
pnpm init
安装依赖
pnpm install xxx
运行package.json中定义的scripts脚本,启动服务即可
pnpm run xxx
示例:创建一个vue3项目
通过pnpm create使用vite套件新建一个vue3的项目,直达vue官方链接
使用pnpm create 启动套件(vite,只有存在的套件才可以)创建模板项目
pnpm create vite-- --template vue
cd
pnpm install
pnpm dev
通过上述操作,我们学到了pnpm项目的初始化、安装依赖、启动服务等。
2、常用命令(官网)
查看源:pnpm config get registry
切换源:pnpm config set registry <淘宝源或其他源地址>
初始化package.json:pnpm init
3、管理依赖
安装依赖包到 dependencies :pnpm add
安装依赖包到devDependencies:pnpm add -D
安装依赖包到optionalDependencies:pnpm add -O
全局安装依赖包:pnpm add -g xxx
安装项目全部依赖:pnpm install,别名pnpm i
更新依赖包:pnpm update,别名pnpm up
删除依赖包:pnpm remove,别名pnpm rm/uninstall/un
查看依赖
查看本地安装的依赖:pnpm list,别名pnpm ls
查看全局安装的依赖:pnpm list --global,别名pnpm ls --g
检查过期的依赖:pnpm outdated