使用 npm install 生成 package-lock.json 檔案時,出現此錯誤:
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '16.0.0' },
npm WARN EBADENGINE current: { node: 'v16.10.0', npm: '7.24.0' }
npm WARN EBADENGINE }
這里有點混亂。它需要節點 v16.0.0,這就是我正在使用的節點。并且 npm v7.xx 與該版本的節點不兼容嗎?
uj5u.com熱心網友回復:
您使用的是 16.10.0,但訊息說它需要 16.0.0。不是 16.0.0 或更高版本。它正好需要16.0.0。
如果是您的 package.json 和引擎欄位導致此問題,請將其更改為 16.0.0 或更高版本:
"engines": {
"node": ">=16.0.0"
},
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/378843.html
標籤:新产品经理
上一篇:靜音角色不隨時間作業,UnhandledPromiseRejectionWarning
下一篇:在nodejs中匯入模塊
