Skip to content
创建vue项目
2025年7月23日 root

安装yarn

bash
npm install -g yarn

创建项目

bash
yarn create vite your_app

npm vs yarn

维度npmYarn
安装即用Node.js 自带,无需额外安装npm i -g yarn 或 Corepack 启用
安装速度单线程,顺序下载;大项目偏慢并行下载 + 本地缓存;冷启动快,二次安装极快
锁文件package-lock.json(较长,合并易冲突)yarn.lock(简洁、合并友好)
磁盘占用默认「提升」导致重复包;node_modules 臃肿Yarn 1 同 npm;Yarn 2+ PnP 模式可完全跳过 node_modules,节省 30-70 %
幽灵依赖因提升机制,代码可能引用到未声明的包Yarn 1 同风险;Yarn 2+ PnP 严格隔离,彻底解决
Monoreponpm workspaces(v7+ 支持,功能相对基础)workspaces 原生、成熟,大型仓库体验更好
离线使用需手动配置缓存策略默认离线缓存,零网络也能 yarn install
安全npm audit 每次安装时自动运行并行下载时后台校验包签名 + checksum;Yarn 2 额外 license 检查
兼容性与所有 Node 生态工具 100 % 兼容Yarn 2+ PnP 对部分老旧工具链需要适配
命令差异npm i pkg / npm run devyarn add pkg / yarn dev(命令更短)

Last updated: