Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我收到了 npm 超时错误,所以我遵循了这个答案。当我运行时pnpm publish --otp=111111,我得到了这个错误:
pnpm publish --otp=111111
错误不干净的工作树。首先提交或存储更改。
这个错误是什么意思?我怎样才能解决这个问题 ?
如果您在存储库中有未提交的更改,来自 v5 的 pnpm 将不允许您进行发布。
如果您仍想发布,您可以使用该--no-git-checks选项。例如,pnpm publish --no-git-checks。或者您可以在项目的根目录中创建一个.npmrc文件并将其永久设置:git-checks=false.
--no-git-checks
pnpm publish --no-git-checks
.npmrc
git-checks=false
这些是 pnpm 执行的所有 git 检查,当git-checks是true:
git-checks
true