Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js npm更新依赖关系问题_Node.js_Npm - Fatal编程技术网

Node.js npm更新依赖关系问题

Node.js npm更新依赖关系问题,node.js,npm,Node.js,Npm,我正在尝试更新我在GitHub上的各种项目的依赖项。我想一次更新一个。我经历了以下步骤: npm更新(来自主机) npm更新依赖项名称(来自包含json文件的文件夹) npm安装依赖项名称--保存 npm fix--force(不记得这个命令了,它和那个命令很相似) 然后我收到一条信息,上面写着“强制。我希望你知道你在做什么。”我马上知道我犯了一个错误,因为我不知道自己在做什么。我在谷歌搜索解决方案时发现了这个命令,所以我停在那里 如何更新package-lock.json文件中的特定依赖项?

我正在尝试更新我在GitHub上的各种项目的依赖项。我想一次更新一个。我经历了以下步骤:

  • npm更新(来自主机)
  • npm更新依赖项名称(来自包含json文件的文件夹)
  • npm安装依赖项名称--保存
  • npm fix--force(不记得这个命令了,它和那个命令很相似)
  • 然后我收到一条信息,上面写着“强制。我希望你知道你在做什么。”我马上知道我犯了一个错误,因为我不知道自己在做什么。我在谷歌搜索解决方案时发现了这个命令,所以我停在那里

    如何更新package-lock.json文件中的特定依赖项? 还有,我能用部队指挥部造成重大损失吗

    谢谢。

    -force是一个标志,用于强制运行特定的操作/进程 因此,我认为要修复依赖关系,您应该使用
    npm audit fix--force

    您不会对依赖关系树造成任何损害

    npm文件说:
    npm审核修复程序
    扫描项目中的漏洞,并自动将任何兼容更新安装到易受攻击的依赖项


    请参阅

    这绝对是我使用的命令。谢谢你帮我澄清。