Hi, I have my frontend and backend in the same folder, but want to host them separately, with the frontend on netlify, I put /client in the build, so it goes into the client folder to build, but deployment has been failing. This is the site name unruffled-euclid-43cc20.netlify.app
Hi @dimola7
Are you able to share the text of, or link to, your deploy log. It difficult to see what is happening when only part of the log is visible via a screenshot.
It would also help if you could share your git repository.
Hi, yes I can
Thank @dimola7
This is the relevant section of the deploy log
10:07:23 AM: Treating warnings as errors because process.env.CI = true.
10:07:23 AM: Most CI servers set it automatically.
10:07:23 AM:
10:07:23 AM: Failed to compile.
10:07:23 AM:
10:07:23 AM: src/app/components/SocialMedia/SocialMedia.jsx
10:07:23 AM: Line 2:8: 'socialStyle' is defined but never used no-unused-vars
10:07:23 AM: Line 21:17: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text
10:07:23 AM: Line 28:17: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text
10:07:23 AM: Line 35:17: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text
10:07:23 AM: src/app/pages/Feedback/Feedback.jsx
10:07:23 AM: Line 2:17: 'useState' is defined but never used no-unused-vars
10:07:23 AM: src/app/pages/GameView/GameView.jsx
10:07:23 AM: Line 4:10: 'io' is defined but never used no-unused-vars
10:07:23 AM: Line 42:9: 'history' is assigned a value but never used no-unused-vars
10:07:23 AM: src/app/pages/Mobile/Mobile.jsx
10:07:23 AM: Line 2:17: 'useState' is defined but never used no-unused-vars
10:07:23 AM: src/app/pages/Onboarding/Onboarding.jsx
10:07:23 AM: Line 9:8: 'image' is defined but never used no-unused-vars
10:07:23 AM: Line 10:8: 'wave' is defined but never used no-unused-vars
10:07:24 AM: error Command failed with exit code 1.
There are warnings from React which as the first lines above mention are treated as errors.
You have two options:
- Address each of the issues above by removing the unused variables, adding alt prop to
<img>
tags, etc. - Ignore these warning by changing CI to false by changing your build command from
yarn build
toCI='' yarn build
.
Starting to deploy site from 'client'
You need to change the publish directory to build
(or client/build
if you have client
as the base directory) which is the default output directory for React.
I’ll link to this Support Guide too just for reference
okay, nevermind, I removed them and the site still works. Thank you so much
Great to hear you got it working.
For reference, those numbers are the unique id of the deploy preview. Each deploy has one that never changes, so you can view old deploys, rollback, or lock to a specific deploy while testing new deploys instead of sending them straight to productions.
Okay, that makes sense, thank you again