Node.js 如何获取具有package-lock.json但没有package.json的项目的依赖项?

Node.js 如何获取具有package-lock.json但没有package.json的项目的依赖项?,node.js,npm,Node.js,Npm,我有一个带有package-lock.json的项目,但没有package.json 当我运行npm install时,我得到以下信息: npm WARN saveError ENOENT: no such file or directory, open '/home/neubert/myproject/package.json' npm WARN enoent ENOENT: no such file or directory, open '/home/neubert/myproject/pa

我有一个带有package-lock.json的项目,但没有package.json

当我运行
npm install
时,我得到以下信息:

npm WARN saveError ENOENT: no such file or directory, open '/home/neubert/myproject/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/home/neubert/myproject/package.json'
npm WARN myproject No description
npm WARN myproject No repository field.
npm WARN myproject No README data
npm WARN myproject No license field.

up to date in 0.279s
found 0 vulnerabilities

有什么想法可以让我下载package-lock.json中的dep,即使package.json不存在?

我的第一个想法是运行
npm重建

如果您以前安装过,它将重建所有软件包,并在屏幕上打印出来。然后只需将它们添加回package.js

以下是指向及其cli命令的链接。。。它很方便。我的备忘单上有书签