You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ERR_PNPM_CONFIG_CONFLICT_LOCKFILE_ONLY_WITH_NO_LOCKFILE:锁文件生成失败

解决ERR_PNPM_CONFIG_CONFLICT_LOCKFILE_ONLY_WITH_NO_LOCKFILE无法生成pnpm-lock.yaml的问题
  • 先查项目根目录的.npmrc文件,要是里面有lockfile=false这行,删掉或者改成lockfile=true就行
  • 要是项目里没找到.npmrc,就去全局配置里找:
    • Windows系统:打开%USERPROFILE%\.npmrc文件
    • macOS/Linux系统:打开~/.npmrc文件
      同样找lockfile=false,改成lockfile=true或者直接删掉该行
  • 还有可能是环境变量搞的鬼,要是你之前设过PNPM_LOCKFILE=false,可以在终端临时改回来:
    • Windows cmd:执行set PNPM_LOCKFILE=true
    • Windows PowerShell:执行$env:PNPM_LOCKFILE="true"
    • macOS/Linux:执行export PNPM_LOCKFILE=true
  • 改完以上任意配置后,重新跑pnpm install,就能生成新的pnpm-lock.yaml了

提醒一句:如果之前是特意把lockfile设为false,改完之后要是再想关闭锁文件生成,别又同时执行生成锁文件的操作,不然还会出冲突。

内容的提问来源于stack exchange,提问作者shanmugam vairavan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 00:47:08