在显示“critical severity vulnerability”后,我试图休息我的react项目并运行“npm install”,并试图运行“npm audit fix”,但它没有修复。
**npm i **
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '4.2.1' },
npm WARN EBADENGINE current: { node: 'v18.12.1', npm: '8.19.2' }
47 packages are looking for funding
run `npm fund` for details
**1 critical severity vulnerability**
To address all issues, run:
npm audit fix
Run `npm audit` for details.
个字符
1条答案
按热度按时间mwg9r5ms1#
您正在使用
node
v18.12.1
,但项目需要4.2.1
。我们无法从您提供的信息中了解限制的原因,但您可以尝试删除它(例如:在
package.json
内:字符串
)。或者简单地删除
package.json
中的当前"node"
条目(如果存在)。请记住,这可能会导致您的项目中断,因为它对所使用的
node
版本有限制。如果上面的方法不起作用,我建议你安装
[[email protected]](https://stackoverflow.com/cdn-cgi/l/email-protection)
并使用该版本来服务/构建项目。