Node.jsのバージョンを指定してインストールする

node-sass をインストールする時にエラーが発生したため、Node.js のバージョンを合わせる必要がある。

NodeSource のレポジトリを追加して nodejs をインストール

CentOS を使う場合

$ curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
$ sudo yum install -y nodejs

参考:https://github.com/nodesource/distributions/blob/master/README.md

Node.js のバージョンマネージャ n を使ってインストール

$ npm install n -g && n 16.15.0

npm install を実行した後、npm run build を実行すると、以下のエラーが出た。

sh: react-scripts: command not found

解決:node_modules ディレクトリと package-lock.json を削除した後、npm install を実行する。

Tags:

Updated: