首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >npm的pnpm等效命令

npm的pnpm等效命令
EN

Stack Overflow用户
提问于 2021-11-29 12:21:42
回答 1查看 5.3K关注 0票数 16

npm cipnpm中的等效命令是什么?

根据npm install的文档

pnpm install用于安装项目的所有依赖项。 在CI环境中,如果存在锁文件,但需要更新,安装就会失败。

如何定义"CI环境“?

以下是什么意思?依赖项可以被更新,但是pnpm-lock.yaml没有被触及?

pnpm i --frozen-lockfile # pnpm-lock.yaml未更新

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-29 13:15:30

pnpm中npm的等效命令是什么?

等价物

代码语言:javascript
复制
pnpm install --frozen-lockfile

但是,即使您不使用--frozen-lockfile,如果锁文件是最新的,pnpm也会自动使用更快的安装策略。这是由喜欢-冷冻-锁文件设置控制的,默认情况下该设置是true

如何定义"CI环境“?

pnpm使用吉奇包来检测环境是否是CI。

pnpm i --frozen-lockfile # pnpm-lock.yaml is not updated

这意味着如果锁文件与package.json文件没有更新,那么pnpm install将抛出异常,而不是更新锁文件。如果锁文件是最新的,pnpm将对node_modules进行任何必要的更新.

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70154568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档