react-scripts start is giving error
See original GitHub issueDescribe the bug
“react-scripts start” is giving error . It was working fine yesterday. From today it’s getting failed.
react-scripts start
Unexpected token {
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! flexi@1.0.0 start: react-scripts start
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the flexi@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:`
Error log
11 silly lifecycle flexi@1.0.0~start: Returned: code: 1 signal: null
12 info lifecycle flexi@1.0.0~start: Failed to exec start script
13 verbose stack Error: flexi@1.0.0 start: react-scripts start
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack at EventEmitter.emit (events.js:198:13)
13 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at ChildProcess.emit (events.js:198:13)
13 verbose stack at maybeClose (internal/child_process.js:982:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
Did you try recovering your dependencies?
Yes . i tried
rm-rf ./node_modules npm cache clean -f npm install …all such combination
Have you done all these steps and still see the issue? npm -v ===> 6.13.4 node -v ===> v10.17.0 os ===> mac And also I tried to copy and use the package.json and package.lock.json and tried in my reop. Even then it’s the same.
Some dependency of react-scripts is badly fucked up.
###Important observarion in create-react-app
react-scripts build
works fine- When you clone the repo and do npm install the package.lock.json get updated. Ideally that should not be the case as far as I know.
###What all I searched I searched all related threads (https://github.com/vuejs/vue-cli/issues/2596 …) none worked for me.
My submission would be some version of npm is fucked up because it gave me
unexpected token import
with npm 5.0.1
my package.json { “name”: “flexi”, “version”: “1.0.0”, “description”: “Flexi app”, “main”: “index.js”, “scripts”: { “start”: “react-scripts start”, “build”: “react-scripts build”, “test”: “react-scripts test”, “start-prod”: “react-scripts build && node server.js”, “selenium-install”: “selenium-standalone install”, “selenium-start”: “selenium-standalone start”, “selenium-test”: “wdio wdio.conf.js”, “selenium-test-dev”: “wdio wdio.conf.dev.js” }, “repository”: { “type”: “git”, “url”: “git@github.com:mohithg/flexi.git” }, “keywords”: [ “website” ], “author”: “Mohith G”, “license”: “ISC”, “dependencies”: { “caniuse-lite”: “1.0.30000974”, “classnames”: “2.2.5”, “compute-iqr”: “1.1.0”, “copy-to-clipboard”: “3.0.8”, “express”: “4.16.3”, “filepond-plugin-file-validate-type”: “1.1.0”, “formsy-react”: “1.1.4”, “griddle-react”: “1.13.1”, “highcharts”: “7.2.1”, “highcharts-react-official”: “2.2.2”, “http-proxy-middleware”: “0.20.0”, “json-format”: “1.0.1”, “less”: “3.10.3”, “lodash”: “4.17.5”, “mixpanel”: “0.11.0”, “mixpanel-browser”: “2.29.1”, “moment”: “2.22.2”, “moment-timezone”: “0.5.21”, “moment-timezone-all”: “0.5.5”, “normalize.css”: “8.0.1”, “postcss-loader”: “3.0.0”, “react”: “16.3.2”, “react-awesome-query-builder”: “0.2.52”, “react-collapsible”: “2.2.0”, “react-dates”: “17.1.0”, “react-dom”: “16.3.2”, “react-filepond”: “2.0.8”, “react-rangeslider”: “2.2.0”, “react-router-dom”: “4.2.2”, “react-scripts”: “3.3.0”, “react-select”: “3.0.8”, “react-spinners”: “0.3.2”, “react-tabs”: “2.2.2”, “react-times”: “3.1.5”, “react-toastify”: “4.1.0”, “react-tooltip”: “3.6.1”, “recharts”: “1.0.0-beta.10”, “socket.io-client”: “2.1.1”, “store”: “2.0.12”, “superagent”: “3.8.3”, “superagent-promise”: “1.1.0”, “tz”: “0.1.1”, “wdio-helpers”: “1.2.4”, “wdio-jasmine-framework”: “0.3.5”, “wdio-screenshot”: “0.6.0”, “webdriverio”: “4.13.2” }, “devDependencies”: { “@babel/core”: “7.7.7”, “@babel/preset-env”: “7.7.7”, “@babel/preset-react”: “7.7.4”, “babel-loader”: “8.0.6”, “babel-plugin-transform-class-properties”: “6.24.1”, “babel-plugin-transform-es2015-modules-commonjs”: “6.26.2”, “clean-webpack-plugin”: “0.1.19”, “cross-env”: “5.1.4”, “css-loader”: “0.28.11”, “ejs-loader”: “0.3.1”, “favicons-webpack-plugin”: “0.0.9”, “file-loader”: “1.1.11”, “html-webpack-plugin”: “3.2.0”, “image-webpack-loader”: “4.2.0”, “less-loader”: “5.0.0”, “node-sass”: “4.8.3”, “sass-loader”: “7.0.1”, “selenium-standalone”: “6.15.1”, “style-loader”: “0.20.3”, “url-loader”: “1.0.1”, “wdio-docker-service”: “1.3.0” }, “browserslist”: { “production”: [ “>0.2%”, “not dead”, “not op_mini all” ], “development”: [ “last 1 chrome version”, “last 1 firefox version”, “last 1 safari version” ] } }
Issue Analytics
- State:
- Created 4 years ago
- Reactions:3
- Comments:11
Having the same problem !!!
Try cmd:
It worked for me !!! Hope your problem would be resolved by it
I am also facing the same issue. It was working yesterday but not today.