当使用收缩包装锁定节点模块时,npm-shrinkwrap.json 文件是如何生成的?它是否递归检查node_modules文件夹并在那里获取其信息?
我问是因为我在代理后面成功安装了 npm,该代理将 github 存储库转换为内部工件存储库,但生成的收缩包装包含直接指向 github 的 url(我不想要的(
在
包含package.json文件的终端文件夹中写入npm shrinkwrap,这将生成npm-shrinkwrap.json文件
是的,这将在目录的节点模块文件夹中递归检查。