基础
基础
pnpm 的安装
npm i -g pnpm
pnpm 常用命令
| 命令 | 描述 |
|---|---|
pnpm help | 查看帮助文档 |
pnpm init | 初始化项目 |
pnpm install | 安装依赖 |
pnpm uninstall | 卸载依赖 |
pnpm list | 查看依赖 |
pnpm add | 添加依赖 |
pnpm remove | 移除依赖 |
pnpm update | 更新依赖 |
pnpm config get registry | 查看pnpm镜像源 |
pnpm set registry https://registry.npmmirror.com | 设置淘宝镜像 |
pnpm store path | 查看pnpm-store存储目录路径 |
pnpm config set store-dir D:/pnpm-store | 设置pnpm-store存储目录路径 |
pnpm store prune | 从store中删除当前未被引用的包,释放store空间 |
修饰符
| 符号 | 描述 | |
|---|---|---|
| npm i module_name | -- | 本地安装(与-S相同,放入生产环境中) |
| pnpm i [name] -S | pnpm i [name] --save | 写入dependencies,发布到生产环境 |
| pnpm i [name] -D | pnpm i [name] --save-dev | 写入devDependencies,发布到开发环境 |
| pnpm i [name] -g | global全局安装(命令行使用) | 表示全局安装,安装一次过后,你就可在其他地方直接用啦 |
| pnpm i --force | -- | 忽略依赖冲突 (覆盖之前) |
| pnpm i --legacy-peer-deps | -- | 忽视依赖冲突,继续安装(不覆盖之前) |
nvm常用命令
| 命令 | 描述 |
|---|---|
nvm -v | 验证 NVM 安装 |
nvm install <node版本号> (nvm install 18.16.0) | 安装特定版本的 Node.js |
nvm use <node版本号> (nvm use 18.16.0) | 使用特定版本的 Node.js |
nvm alias default <node> (nvm alias default 18.16.0) | 设置默认版本 |
nvm ls | 列出所有已安装的 Node.js 版本 |
nvm ls-remote | 列出所有可安装的远程 Node.js 版本 |
nvm ls --lts | 列出已安装的 LTS 版本 |
nvm uninstall <version> (nvm uninstall 18.16.0) | 卸载 Node.js 版本 |
nvm current | 显示当前使用的 Node.js 版本 |
nvm ls-remote --npm | 列出已安装的 npm 版本 |
nvm exec <version> <command> (nvm exec 18.16.0 node -v) | 运行特定版本的 Node.js 代码 |
nvm run <version> (nvm run 18.16.0) | 以特定版本打开新 shell |