AWSにデプロイするときに糸エラーが発生する
error [email protected]: The engine "node" is incompatible with this module. Expected version ">=6 <7 || >=8". Got "7.0.0"
これはどのように解決されるのでしょうか?
これは、package.jsonでエンジンを指定した場合に機能しますか
{
"engines" : {
"node" : ">=8.0.0"
}
}
nodeのバージョンをアップグレードする必要があります。
私はこれと同じ問題に遭遇しました。
Homebrewを使用した場合は、次のコマンドを実行します。
brew update -This updates Homebrew to latest version
brew upgrade node
nvmを使用する場合、次を実行:
nvm current node -v Checks your current version
nvm install <version> Example: nvm install 12.14.1
上記の手順については https://nodejs.org/en/download/ にアクセスしてください
エラーの条件を満たしているバージョンを取得します。最新バージョンが機能します。
より詳細なウォークスルー: https://flaviocopes.com/how-to-update-node/
私の問題は、yarn --ignore-enginesで解決されましたが、理由と方法はわかりません