在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
相关产品推荐
相关产品推荐

