【发布时间】:2020-06-17 12:26:11
【问题描述】:
我收到了 npm 超时错误,所以我关注了 this answer。
当我运行pnpm publish --otp=111111 时,我得到了这个错误:
ERROR 不干净的工作树。首先提交或存储更改。
这个错误是什么意思?我该如何解决这个问题?
【问题讨论】:
标签: runtime-error pnpm
我收到了 npm 超时错误,所以我关注了 this answer。
当我运行pnpm publish --otp=111111 时,我得到了这个错误:
ERROR 不干净的工作树。首先提交或存储更改。
这个错误是什么意思?我该如何解决这个问题?
【问题讨论】:
标签: runtime-error pnpm
如果您在存储库中有未提交的更改,则从 v5 开始的 pnpm 将不允许您进行发布。
如果您仍想发布,可以使用--no-git-checks 选项。例如,pnpm publish --no-git-checks。或者您可以在项目的根目录中创建一个.npmrc 文件并将其永久设置:git-checks=false。
当git-checks 为true 时,这些都是由pnpm 执行的git 检查:
【讨论】: