依赖审计 (npm) 是做什么的?
目标:包含 package.json 的文件夹(例如 ex_npm/)。
cd进入目标应用目录(或使用用户@提及的路径)。- 运行
npm audit找到存在漏洞的包。 - 仅在安全的情况下运行
npm audit fix(未经询问不要强制升级主版本号)。 - 运行测试(
npm test)以验证没有破坏任何功能。 - 总结更新了哪些包以及任何需要手动处理的漏洞。
始终展示命令的实际输出(证据胜于断言)。
如果目标是 Python 项目(requirements.txt / 无 package.json),不要强行使用 npm —— 请提示用户改用 /audit-python。