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

在VSCode终端创建React项目时出现npm ERR! ENOLOCK错误如何解决?

解决npm ENOLOCK报错的步骤

报错信息如下:

npm ERR! code ENOLOCK
npm ERR! audit This command requires an existing lockfile.
npm ERR! audit Try creating one first with: npm i --package-lock-only
npm ERR! audit Original error: loadVirtual requires existing shrinkwrap file
npm ERR! A complete log of this run can be found in:
npm ERR!

直接按以下步骤解决:

  • 生成锁文件:在终端执行命令 npm i --package-lock-only,该命令仅生成package-lock.json锁文件,不会额外安装依赖。
  • 若刚初始化项目还未安装依赖,直接执行 npm install,此命令会自动安装项目所需依赖并生成锁文件。
  • 若上述操作无效,先删除项目中的node_modules文件夹(如果存在),再重新执行 npm install。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 09:15:41