我正在尝试创建一个React应用,但它给了我63个漏洞,我是React的新用户,如果有经验的人可以帮助我设置我的项目,将不胜感激。预先谢谢你。
iMacbook-Pro:can-game sam$. create-react-app can-game
//...
react-dom@16.8.4
added 1974 packages from 735 contributors and audited 36232 packages in 54.031s
found 63 low severity vulnerabilities
run npm audit fix to fix them, or npm audit for details
// ...
iMacbook-Pro:Desktop sam$ npm audit fix
npm ERR! code EAUDITNOPJSON
npm ERR! audit No package.json found: Cannot audit a project without a package.json
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/sam/.npm/_logs/2019-03-14T04_59_30_573Z-debug.log
答案 0 :(得分:0)
从npm audit fix
的输出看,您当前的目录似乎不包含package.json
。
您可能需要将目录更改为create-react-app can-game
刚刚为您创建的目录。您可以使用cd can-game
来做到这一点。
完成此操作后,再次运行npm audit fix
,它将成功查找漏洞问题。
附带说明:就像输出告诉您的那样,这些都是严重性较低的问题,因此即使不运行npm audit fix
,您也应该很安全。
答案 1 :(得分:0)
发现的这些漏洞可能是由于您的节点版本引起的。即使如此,它还是devdependency
。不会影响您的生产版本。