Я следовал этому руководству, чтобы разместить свой реагирующий веб-сайт, используя цифровой океан: https://coderrocketfuel.com/article/deploy-a-create-react-app-website-to-digitalocean
Все работало нормально, и я скопировал файл своего реагирующего веб-сайта в /var/www/example.com/html/
, так что это было /var/www/example.com/html/my-react-website$
Однако, когда я делаю npm run build
, у меня появляется:
> react-scripts build
Creating an optimized production build...
File sizes after gzip:
231.14 KB build/static/js/2.a5bad343.chunk.js
64.95 KB build/static/css/2.d5342eb0.chunk.css
21.59 KB build/static/js/main.fccbb065.chunk.js
1.65 KB build/static/css/main.8f20982f.chunk.css
769 B build/static/js/runtime-main.1a8b4caf.js
The project was built assuming it is hosted at /.
You can control this with the homepage field in your package.json.
The build folder is ready to be deployed.
You may serve it with a static server:
serve -s build
Find out more about deployment here:
bit.ly/CRA-deploy
Я думал, что тогда это сработает, но когда я go захожу на свою веб-страницу, он появляется с
403 Forbidden
nginx/1.14.0 (Ubuntu)
Если кто-нибудь может предложить способ исправить это, это было бы удивительно. Спасибо!