如何从node_modules目录恢复package.json

Maj*_*Afy 5 node.js npm package.json

package.json错误地删除了该文件,但我有package-lock.json一个node_modules目录,当我将项目文件提供给我的同事时,他在想要使用时会遇到一些错误gulp(因为我使用 Macbook,我的同事使用 Windows)。所以我认为他应该将所有内容安装node_modules在他的机器上。

有什么方法可以从package-lock.jsonnode_modules目录创建 package.json 吗?

小智 10

我也遇到了同样的问题,但是我明白了!

只要这样做npm init -y,就会再次package.json使用您的node_modules或来自package-lock.json.

  • 你能感觉到吗?我只是通过心灵感应向你击掌 100 次,感谢你最出色的解决问题的能力...我知道必须有一种方法可以从yarn.lock 中获取 package.json 并重新运行 `init` 来完成诡计 (2认同)