These are the errors I am getting when deploying my GitHub web app created in React.
3:51:57 PM: $ npm run build
3:51:58 PM: npm
3:51:58 PM: ERR!
3:51:58 PM: code
3:51:58 PM: ENOENT
3:51:58 PM: npm
3:51:58 PM: ERR!
3:51:58 PM: syscall
3:51:58 PM: open
3:51:58 PM: npm
3:51:58 PM: ERR!
3:51:58 PM: path
3:51:58 PM: /opt/build/repo/package.json
3:51:58 PM: npm ERR! errno
3:51:58 PM: -2
3:51:58 PM: npm
3:51:58 PM: ERR! enoent ENOENT: no such file or directory, open β/opt/build/repo/package.jsonβ
3:51:58 PM: npm
3:51:58 PM: ERR!
3:51:58 PM: enoent
3:51:58 PM: This is related to npm not being able to find a file.
3:51:58 PM: npm
3:51:58 PM: ERR!
3:51:58 PM: enoent
3:51:58 PM: npm
3:51:58 PM: ERR! A complete log of this run can be found in:
3:51:58 PM: npm ERR! /opt/buildhome/.npm/_logs/2020-06-01T20_51_58_150Z-debug.log
3:51:58 PM: βββββββββββββββββββββββββββββββ
3:51:58 PM: β βbuild.commandβ failed β
3:51:58 PM: βββββββββββββββββββββββββββββββ
3:51:58 PM: β
3:51:58 PM: Error message
3:51:58 PM: Command failed with exit code 254: npm run build
3:51:58 PM: Error location
3:51:58 PM: In Build command from settings:
3:51:58 PM: npm run build
3:51:58 PM: Resolved config
3:51:58 PM: build:
3:51:58 PM: command: npm run build
3:51:58 PM: publish: /opt/build/repo/build
β¦
3:51:58 PM: Finished saving go dependencies
3:52:01 PM: Error running command: Build script returned non-zero exit code: 1
3:52:01 PM: Failing build: Failed to build site
3:52:01 PM: Failed during stage βbuilding siteβ: Build script returned non-zero exit code: 1
3:52:01 PM: Finished processing build request in 14.627895311s
By errors, I assume itβs an issue where npm run build doesnβt work because thereβs no package.json file inside the build folder.
3:51:58 PM: Error message
3:51:58 PM: Command failed with exit code 254: npm run build
There is a package.json file on the root. When I do npm run build for the first time, it does create a build folder, but not a package.json file inside of it. Is that normal?
{
"name": "mitch-portfolio",
"version": "0.1.0",
"private": false,
"dependencies": {
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.5.0",
"@testing-library/user-event": "^7.2.1",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-scripts": "3.4.1"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
GitHub: GitHub - mitchelln11/portfolio-repo
Iβve tried command line and the drag and drop build folder.
Anything will help.