found
1
high severity vulnerability
run
`
npm audit fix
`
to fix them
,
or
`
npm audit
`
for
details
npm官网提供了命令说明
npm audit fix
npm audit
所以只需要按照提示 npm audit fix
15 vulnerabilities (7 moderate, 8 high)
To address all issues, run:
npm audit fix
vue使用时提示有漏洞,那么就是直接按照后面提示的命令npm audit fix 就可以解决,
如果之后还会有报错,请清除缓存~
npm cache clean --force
由于最近换新电脑了,所以需要重新拉项目,安装依赖后有几个报错。npm install # 安装项目依赖包 11 packages are looking for funding run `npm fund` for detailsfound 1 high severity vulnerability run `npm audit fix` to fix them, or `npm audit` for detailsnpm官网提供了命令说明,比如有幸查过一次npm audit fix
3 npm audit
按照顺序一一运行亲测完全可用如果还是不行的话,可以把node_modules和package-lock.json删掉运行npm install再运行上述的3行代码
转载于:https://www.cnblogs.com/mxyr/p/11586038.html...
学习的是nodejs之express框架。
有值得注意的地方,就是node安装在哪,你的项目也需要在node安装的文件夹内才能执行到node命令,不然就会报错node不是执行命令。
第一部分:用npm安装mysql模块
在集成终端中输入
卸载mysql模块命令:npm install mysql
卸载mysql模块命令:npm uninstallmysql
查看mysql现安装的版本信息命令:npm view mysql version.
npm install -g koa-generator
npm WARN deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
changed 5 packages, and audited 6 packages in 3s
报错原因:这里是开发者捐赠支持的
提示,打开一个github的链接之后,会显示是否需要打赏捐赠的信息。
解决方案:这个打赏是资源的,因此我们选择不打赏(即在后面加 --no-fund)即可解决。
如:在本次执行的语句为
npm install crypto-js
则我们在后面加上 --no-fund 即可解决:
npm install crypto-js--no-fund
这个输出信息是在运行 `npm install` 命令后显示的,默认情况下,npm 会对安装的包进行安全漏洞扫描,并显示出漏洞等级和数量。在这个输出信息中,显示了以下几个信息:
- `up to date`:表示已经安装的包都是最新的版本。
- `audited 111 packages`:表示扫描了 111 个安装的包。
- `7 packages are looking for funding`:表示有 7 个包正在寻找资助。
- `4 vulnerabilities (1 moderate, 3 high)`:表示有 4 个漏洞,其中 1 个漏洞等级为 moderate,3 个漏洞等级为 high。
- `To address issues that do not require attention, run: npm audit fix`:表示可以运行 `npm audit fix` 命令来解决一些不需要特别关注的问题。
- `To address all issues (including breaking changes), run: npm audit fix --force`:表示可以运行 `npm audit fix --force` 命令来解决所有问题,包括可能会引入破坏性变更的问题。
如果你想解决这些漏洞,可以运行 `npm audit fix` 命令,该命令会自动升级存在漏洞的包到最新的安全版本。如果你想解决所有问题,可以运行 `npm audit fix --force` 命令,但需要注意,这可能会引入破坏性变更,因此需要谨慎使用。另外,你也可以手动升级存在漏洞的包,或者使用其他方法来解决这些漏洞。