首页 > 其他分享 >npm问题

npm问题

时间:2022-10-12 08:55:07浏览次数:64  
标签:npm audit -- fix 问题 json packages

一.npm install问题

1.执行npm install 出现如下提醒

added 253 packages from 162 contributors and audited 1117 packages in 42.157s
found 5 vulnerabilities (1 low, 4 high)
run `npm audit fix` to fix them, or `npm audit` for details html

按照控制台提示的命令,输入‘npm audit fix’后,控制台提示:

1 package update for 5 vulns involved breaking changes
(use `npm audit fix --force` to install breaking changes; or do it by hand)

输入:‘npm audit fix --force’后,控制台提示:

added 199 packages from 111 contributors, removed 64 packages and updated 23 packages in 42.194sfixed 5 of 5 vulnerabilities in 1117 scanned packages
1 package update for 5 vulns involved breaking changes
(installed due to `--force` option)

重新输入‘npm audit’:

=== npm audit security report ===

found 0 vulnerabilities
in 4598 scanned packages

终于一切正常。

出于好奇,从npm官网上查阅了对于npm audit fix的相关介绍。

npm audit : [email protected] & npm@6,允许开发人员分析复杂的代码,并查明特定的漏洞和缺陷。

npm audit fix :[email protected], 检测项目依赖中的漏洞并自动安装需要更新的有漏洞的依赖,而不必再自己进行跟踪和修复。

同时,官网中还提供了一些其他的命令,整理如下:

1. 运行audit fix,但是只更新pkglock, 不更新node_modules:

1 $ npm audit fix --package-lock-only

2. 只更新dependencies中安装的包,跳过devDependencies中的包:

1 $ npm audit fix --only=prod

3.运行命令,得到audit fix将会更新的内容,并且输出json格式的安装信息,但是并不真的安装更新:

1 $ npm audit fix --dry-run --json

4. 得到json格式的详细检测报告

1 $ npm audit --json

引用自:(50条消息) 关于npm audit fix_奋斗的小绿萝的博客-CSDN博客_`npm audit fix`

标签:npm,audit,--,fix,问题,json,packages
From: https://www.cnblogs.com/txppp/p/16783269.html

相关文章

  • 记录 UE5 Cook Content 和 Package Project 无法打包/卡住的问题解决过程
    在UE工程打包为二进制的时候,我遇到了无法打包的情况,并且没有显示打包失败,而是一直卡住不动,日志一直不更新。我尝试了3个行为,前2个并没有真正解决问题,但到第3个行......
  • 【Bug解决】Ubuntu安装pip3:无法定位软件包问题
    转自https://zstar.blog.csdn.net/article/details/125257999最近想要使用kali里面的python3,需要pip3,结果怎么也不对。提示无法定位软件包。网上找到这一篇:参考一下。“......
  • 陆地观测卫星数据服务(CRESDA)订单ftp地址错误—已解决不能下载问题
    陆地观测卫星数据服务订单ftp地址错误问题:本人在陆地观测卫星数据网站上申请GF1-WFV10幅数据,订单完成后返回的FTP地址出现无法连接服务器现象。(数据订单申请已通过)一、情......
  • 回溯 组合问题(二)
    题目描述:leetcode216找出所有相加之和为 n的 k 个数的组合,且满足下列条件:只使用数字1到9每个数字 最多使用一次 返回所有可能的有效组合的列表。该列表不能......
  • 记录一次解决登录失败问题的方法与思路
    记录解决登录失败问题的方法与思路背景今天同组的小伙伴搭建了一套微服务测试环境.9个服务器分为多个组总入口有一个Nginx服务器.连接共同的redis,nacos,rabbitmq......
  • centos7出现yum之类的问题的时候可能是加入的一些源导致的问题最佳的解决方案就是-loo
    //傻逼的我胡搞出现不知道添加什么软件源到/etc/yum.repo中结果出现了一堆错-搜了很长时间没解决-算了-返璞归真(回到初始的状态)吧,看了一下别人的阿里云的服务器中初始的时候......
  • CSV文件\ufeff问题
    今天用C++写TopN问题使用堆排序读取excel转成CSV文件中的数据std::stringstreamss;std::stringtemp;floatdata;std::ifstreamdatafile("filepath/to/csv")getline......
  • C++ 栈和典型迷宫问题
    1.前言栈是一种受限的数据结构,要求在存储数据时遵循先进后出(LastInFirstOut)的原则。可以把栈看成只有一个口子的桶子,进和出都是走的这个口子(也称为栈顶),封闭的另一端称......
  • yml问题
    YML的问题:当配置其他的生产环境,后面的配置文件不会生效下面的ok.haha无法加载......
  • 一个有意思的分钱模拟问题
    大家好,我是吴师兄,今天来分享一个有意思的分钱模拟问题,为了帮助大家理解,采取了可视化的方式。这个问题描述是这样的:房间里有100个人,每人都有100元钱,他们在玩一个游戏。每......