Closed2
nginxでサーバーにアップロードしたreactプロジェクトの更新
![ちゃみ](https://res.cloudinary.com/zenn/image/fetch/s--J8d6P3Li--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/d113f2c280.jpeg)
次の環境でReactのプロジェクトをサーバーにアップロードしている。
・ローカル環境:Windows 11 Home
・さくらVPSサーバー:メモリ 2GB, ストレージ:SSD 200GB
・OS:Ubuntu 20.04
・Node:12.22.9
・npm:8.5.1
・Nginx:1.18.0
GitからReactのプロジェクトをサーバーに手動でプルして動かしているのだが、プルしただけでは最新のコードが反映されない。
![ちゃみ](https://res.cloudinary.com/zenn/image/fetch/s--J8d6P3Li--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/d113f2c280.jpeg)
問題は非常にシンプルに解決しました。
Reactのプロジェクトで以下を実行するだけ
npm run build
Nginxについてよくわかっていないことが多いので、そのファイル内を編集したり、何度もsudo systemctl restart nginx
を実行したりして遠回りしてしまいました。
このスクラップは3ヶ月前にクローズされました