1

我收到了 npm 超时错误,所以我遵循了这个答案。当我运行时pnpm publish --otp=111111,我得到了这个错误:

 错误不干净的工作树。首先提交或存储更改。

这个错误是什么意思?我怎样才能解决这个问题 ?

4

1 回答 1

1

如果您在存储库中有未提交的更改,来自 v5 的 pnpm 将不允许您进行发布。

如果您仍想发布,您可以使用该--no-git-checks选项。例如,pnpm publish --no-git-checks。或者您可以在项目的根目录中创建一个.npmrc文件并将其永久设置:git-checks=false.

这些是 pnpm 执行的所有 git 检查,当git-checkstrue

  • 当前分支是您的发布分支(默认为 master)
  • 存储库是干净的
  • 存储库是最新的。
于 2020-07-01T11:29:30.930 回答