faker.js报错,faker.js报错Cannot find module ‘D:\Prac\Cha\demo8\node_modules\faker\index.js’,安装显示存在高危漏洞解决
JS使用faker.js报错Cannot find module ‘D:\Prac\Cha\demo8\node_modules\faker\index.js’
在使用faker库创建随机数据时,执行以下命令会出现相关错误:
无法查找到faker中的index.js
在网上查找众多资料后,将package-lock.json和node_modules删除后重新安装都无效
随后将faker库删除后重新安装发现:

提示有一个 (high severity)高危漏洞,按照npm的命令说明,可以发现npm audit fix该命令可以用于检测项目依赖中的漏洞并自动安装需要更新的有漏洞的依赖,无需自己跟踪和修复。
可以通过npm audit命令分析 package-lock.json 文件,继而扫描我们的包是否包含漏洞

再执行npm audit fix自动安装需要更新的有漏洞的依赖

可以发现此时依赖存在漏洞数量为0
再执行命令:

完成模拟后端服务器创建,前端可以通过图上地址进行访问
本文讲述了在使用Faker.js时遇到的Cannotfindmodule错误,发现是由于存在高危漏洞。通过npmaudit和npmauditfix命令,作者展示了如何检测并自动修复node_modules中的漏洞,确保项目安全,成功生成随机数据并建立前后端连接。
4518

被折叠的 条评论
为什么被折叠?



