npm安装-g @vue/cli 4个漏洞(2个中等,2个高)npm审计修复--强制不起作用

jogvjijk  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(237)

我卸载了nodejs,因为我认为这将解决我的问题,但没有。我只想在一个空文件夹中创建一个vue.js应用程序,但当我输入npm install -g @vue/cli时,我看到这些错误行。它告诉我有4个漏洞,npm audit fix --force无法工作
npm install -g @vue/cli中的错误行
`

npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated subscriptions-transport-ws@0.11.0: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws    For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md
changed 847 packages, and audited 848 packages in 26s

64 packages are looking for funding
  run `npm fund` for details

4 vulnerabilities (2 moderate, 2 high)

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

npm audit fix --force中的错误行npm WARN using --force建议的保护被禁用。npm ERR!code ENOLOCK npm ERR!audit这个命令需要一个已有的锁定文件。npm ERR!audit尝试先用以下命令创建一个锁定文件:npm i --仅包锁npm ERR!audit原始错误:loadVirtual需要现有的包膜档案
npm错误!此运行的完整日志位于:npm错误!C:\用户\空闲\应用程序数据\本地\npm缓存日志\2022 -11- 08 T13_17_58_614 Z调试-0.log '
当我输入node -v时,它会告诉我节点的正确版本,对于npm -v也是如此
我真的需要帮助

ylamdve6

ylamdve61#

以下是我以前对这个问题的一些回答:https://stackoverflow.com/search?q=user%3A8816585+vulnerabilities
TLDR:完全没问题,你可以沿着。JavaScript发展很快,可能有数百万个漏洞,但没有一个(或者至少不太可能)会破坏你的应用程序。
如果有什么事情真的很关键的话,它会为你修好的,不用担心。

相关问题