这在 Python 中是惯用的:
pip freeze > requirements.txt
pip install -r requirements.txt
第一个命令将需求列表保存到文件中。然后稍后您可以使用该命令将要求安装到您的环境中。
Node 有npm install
,但我不知道应该如何将我的依赖项状态转储到 package.json。我用谷歌搜索并发现了这个:
npm ls | grep -E "^(├|└)─" | cut -d" " -f2 | awk '{FS = "@"; print "\""$1"\"", ":", "\""$2"\""}'
但正如这条管道的作者所暗示的那样,一定有更好的方法吗?我在这里想念什么?
我只想将我当前的部门转储到 package.json 中。正如https://npmjs.org/doc/shrinkwrap.html所说,
如果要使用“npm install”,仍然需要“package.json”文件。
我浏览了有关 的信息shrinkwrap
,但我没有看到如何简单地使用shrinkwrap
.