# 包管理器

在一个项目里可以使用 npm 或 yarn,但不能同时使用两种包管理里。也就是说,同一个项目里,要么使用 npm,要么使用 yarn。

# ci/cd 构建部署

为了出现构建异常,在走自动部署流程时,需要使用 npm ci 来安装依赖。如果使用其他包管理器,则需要使用等效的命令来代替。比如 pnpm 的 pnpm install --frozen-lockfile