I changed the build command from npm to yarn -
yarn install && yarn run build.
However, I am getting error when deploying the site now.
This is the URL - https://rejaur-rahman.netlify.app
1:53:17 AM: Failing build: Failed to parse configuration
1:53:17 AM: Failed during stage 'Reading and parsing configuration files':
When resolving config:
Base directory does not exist: /opt/build/repo/dist
I added the base directory as
dist. Publish directory it says its
Please can someone help me with this.
Is there a
yarn.lock file in the repository? Netlify will only use yarn if the lock file is present or
NETLIFY_USE_YARN environment variable is set.
yarn install is not required as Netlify automatically installs packages listed in the
dist is not the base directory, but the publish directory.
Hi, I have yarn .lock in the root of the repository. Regards, Ronny
Hi, I also changed removed base directory and set the publish directory to public as I renamed dist to public
And does the build succeed now?
I am getting the following error:
2:31:34 AM: error email@example.com: The engine "node" is incompatible with this module. Expected version ">= 14". Got "12.18.0"
2:31:34 AM: error Found incompatible module.
2:31:34 AM: info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
2:31:34 AM: Creating deploy upload records
2:31:34 AM: Error during Yarn install
2:31:34 AM: Build was terminated: Build script returned non-zero exit code: 1
2:31:34 AM: Failing build: Failed to build site
2:31:34 AM: Failed during stage 'building site': Build script returned non-zero exit code: 1 (https://ntl.fyi/exit-code-1)
2:31:34 AM: Finished processing build request in 19.936328817s
Can you share the repository you are deploying and the build settings you are currently using.
Was able to build and deploy without issue.
Have you tried doing a “Clear cache and deploy site” build?
Fixed the issue had to add .nvmrc file to the root of the repo and set the add