我卸载了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
也是如此
我真的需要帮助
1条答案
按热度按时间ylamdve61#
以下是我以前对这个问题的一些回答:https://stackoverflow.com/search?q=user%3A8816585+vulnerabilities
TLDR:完全没问题,你可以沿着。JavaScript发展很快,可能有数百万个漏洞,但没有一个(或者至少不太可能)会破坏你的应用程序。
如果有什么事情真的很关键的话,它会为你修好的,不用担心。