I just followed the simple step by guide to deploy a REACT app.
Is this still the way to do it?
Since I am getting strange (to me) errors:
C:\dev\twitch2>npm run build
> twitch2@0.1.0 build C:\dev\twitch2
> react-scripts build
Creating an optimized production build...
Compiled with warnings.
src\App.js
Line 174:8: React Hook useEffect has a missing dependency: 'updateStatus'. Either include it or remove the dependency array react-hooks/exhaustive-deps
Line 265:23: Expected '===' and instead saw '==' eqeqeq
Line 337:26: Expected '===' and instead saw '==' eqeqeq
Line 374:34: Array.prototype.map() expects a return value from arrow function array-callback-return
Line 386:36: Array.prototype.map() expects a return value from arrow function array-callback-return
Search for the keywords to learn more about each warning.
To ignore, add // eslint-disable-next-line to the line before.
File sizes after gzip:
95.52 KB build\static\css\2.566584d8.chunk.css
46.56 KB build\static\js\2.f2795718.chunk.js
22.71 KB (-32 B) build\static\js\main.4610e347.chunk.js
1.39 KB build\static\js\3.69504356.chunk.js
1.17 KB build\static\js\runtime-main.25c34f8d.js
1.17 KB build\static\css\main.d688c777.chunk.css
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:
npm install -g serve
serve -s build
Find out more about deployment here:
https://cra.link/deployment
C:\dev\twitch2>netlify deploy
Please provide a publish directory (e.g. "public" or "dist" or "."):
C:\dev\twitch2
? Publish directory C:\dev\twitch2\build
Deploy path: C:\dev\twitch2\build
Deploying to draft URL...
√ Finished hashing 123 files
/ CDN diffing files... » Warning: JSONHTTPError: Build is already done 422
» Warning:
» {
» "name": "JSONHTTPError",
» "status": 422,
» "json": {
» "code": 422,
» "message": "Build is already done"
» }
» }
»
- CDN diffing files...JSONHTTPError: Unprocessable Entity
at parseResponse (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/netlify/src/methods/response.js:12:11)
at async callMethod (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/netlify/src/methods/index.js:36:26)
at async module.exports (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/netlify/src/deploy/index.js:92:14)
at async NetlifyAPI.deploy (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/netlify/src/index.js:93:12)
at async runDeploy (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/src/commands/deploy.js:222:15)
at async DeployCommand.run (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/src/commands/deploy.js:422:21)
at async DeployCommand._run (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/@oclif/command/lib/command.js:43:20)
at async Config.runCommand (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/@oclif/config/lib/config.js:172:9)
at async Main.run (C:/Users/Admin/AppData/Roaming/npm/node_modules/netlify-cli/node_modules/@oclif/command/lib/main.js:22:9)
The app works ok in the development server localhost:3000, running npm on windows 10, but I get deployment errors in the netlify dashboard.