Npm run eject выдает ошибку

I have try lot’s of things to solve this error.

Command:’npm run eject’

Remove untracked files, stash or commit any changes, and try again.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! devportalfrontend@0.1.0 eject: `react-scripts eject`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the devportalfrontend@0.1.0 eject 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:
npm ERR!     /home/deep/.npm/_logs/2018-02-18T17_05_02_924Z-debug.log

How can help to solve this problem..

asked Feb 18, 2018 at 17:31

Mr Singh's user avatar

Mr SinghMr Singh

3,8964 gold badges40 silver badges60 bronze badges

I have tried this command it’s worked:

git add .
git commit -am "Save before ejecting"

and then try again.

answered Feb 19, 2018 at 15:10

Mr Singh's user avatar

Mr SinghMr Singh

3,8964 gold badges40 silver badges60 bronze badges

0

Uninstalling react-scripts and installing react-scripts-cssmodules solved the problem

npm uninstall react-scripts

And then

npm install react-scripts-cssmodules

then

 npm run eject

Add it the git changes

git add .
git commit -am "Save before ejecting"

answered May 16, 2018 at 5:28

Aravinth Raja's user avatar

You need to commit your changes before running eject:

git add .
git commit -am "change messages before running eject"

Now, Try

npm run eject

answered Mar 22, 2019 at 6:53

samrat shakya's user avatar

1

This says in the message that you have untracked files that means that they are not being monitored by your VCS. Hence add and commit them before you eject.

If you are using Visual Studio Code:

  • Just click on the third icon (Source Control), below the magnifying glass button
  • Then click on the tick mark, if it asks to automatically stage your changes Click Yes
  • Add your commit message and then you are done

enter image description here

Try ejecting again,

npm run eject

Should work just fine. Happy Hacking!

answered Nov 29, 2018 at 7:11

devDeejay's user avatar

devDeejaydevDeejay

5,4642 gold badges27 silver badges38 bronze badges

It is because you having the changed files

so initiate the new git repo

git init

then add all files to git

git add .

once added commit the files

git commit -am "Saving before ejecting"

now you can eject the project using below command

npm run eject

Happy Coding !!!!!!!

answered Feb 26, 2019 at 7:03

Boopathi kumar's user avatar

Boopathi kumarBoopathi kumar

4021 gold badge6 silver badges16 bronze badges

1

In my case, I found the solution here.

follow this may be it will helpful for you.

Step 1.

create-react-app yourProjectName

step 2.

cd yourProjectName

step 3.

npm uninstall react-scripts

step 4.

npm install react-scripts-cssmodules

step 5.

git init

step 6.

git add .

step 7.

git commit -am "ejecting"

step 8.

npm run eject

Zoe is on strike's user avatar

answered Mar 12, 2019 at 20:08

Mustak_Talukder's user avatar

2

just delete git file in the project and then run the command: npm run eject

in macos if you navigate to inside the project folder

CMD + SHIFT + .

this will show hidden files.

answered Jan 20, 2020 at 13:52

Yilmaz's user avatar

YilmazYilmaz

32.4k10 gold badges150 silver badges188 bronze badges

Check if any of the below tow options work for you :

  • Uninstalling and Re-installing the react-scripts-cssmodules :

    npm uninstall react-sctipts

    npm install react-scripts-cssmodules

    npm run eject

  • Committing the changes of the GIT repository :

    git add .

    git commit -am «Save before ejecting»

If any of the above two solutions do not work, and IF Git is not necessary for your current project, then go to

Control Panel -> Programs -> Select «Git«
and then UN-INSTALL.

Now run the «npm run eject» again.

It should work fine now.
You can go ahead and reinstall GIT again whenever necessary

answered Sep 12, 2018 at 10:18

naga's user avatar

Just make commit bc commit is necessary before leaving the project

PC MINGW64 ~/react/react2/myapp (master)
$ git commit -am "first commit for before ejecting"

and Then eject with this command

$ npm run eject

entpnerd's user avatar

entpnerd

9,9298 gold badges46 silver badges68 bronze badges

answered Jan 22, 2019 at 21:48

YASH THUMAR's user avatar

YASH THUMARYASH THUMAR

5,7691 gold badge5 silver badges4 bronze badges

1, git init and git add .
2, git commit -m ‘before eject’
3, yarn eject

  • List item

if that code not to solve problem, you can
1, npm uninstall react-scripts
2, npm install react-scripts-cssmodules
3, exec before code

answered Jan 11, 2022 at 4:08

Maugham's user avatar

1

As of today, the one that worked for me is
expo eject

answered Mar 30, 2022 at 18:43

Saran's user avatar

SaranSaran

6,2643 gold badges39 silver badges46 bronze badges

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

Closed

pstanton opened this issue

Nov 6, 2017

· 7 comments

Closed

Can’t run eject

#469

pstanton opened this issue

Nov 6, 2017

· 7 comments

Comments

@pstanton

Description

Can’t run eject. I’ve followed the «getting started guide» and am trying to get to the point where I can publish an apk to transfer to my #devices.

Expected Behavior

npm run eject

Observed Behavior

error

c:cetnodejsAwesomeProject>npm run eject
npm ERR! missing script: eject

npm ERR! A complete log of this run can be found in:
npm ERR!     C:Users[user]AppDataRoamingnpm-cache_logs2017-11-06T02_36_57_026Z-debug.log

Environment

Please run these commands in the project folder and fill in their results:

  • npm ls react-native-scripts: 1.7.0
  • npm ls react-native:0.49.5
  • npm ls expo: empty
  • node -v: v9.0.0
  • npm -v: 5.5.1
  • yarn --version: 1.2.1
  • watchman version: not installed

Also specify:

  1. Operating system: windows 10
  2. Phone/emulator/simulator & version: Nexus_5X_API_27_x86

Reproducible Demo

see output above

@brentvatne

hello! can you show the contents of your package.json? I imagine you deleted the «eject’ script from it

@pstanton

my mistake, i actually created app with react-native init … so no need to eject. sorry!

@brentvatne

@kwekuayepah

Hello I’m encountering the same problem. I can’t run eject.

c:UsersKwekuAwesomeProject>npm run eject
npm ERR! missing script: eject

npm ERR! A complete log of this run can be found in:
npm ERR! C:Users[user]AppDataRoamingnpm-cache_logs2017-11-06T02_36_57_026Z-debug.log

I create a react native app and this is what I’m getting.

@kwekuayepah

I just tried again this is what I’m getting…

Ejected successfully!
Please consider letting us know why you ejected in this survey:
https://goo.gl/forms/iD6pl218r7fn9N0d2
The batch file cannot be found.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! App1@0.1.0 eject: react-native-scripts eject
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the App1@0.1.0 eject 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:
npm ERR! C:UsersKwekuAppDataRoamingnpm-cache_logs2018-07-15T08_28_34_142Z-debug.log

Please help

@itamarzil123

itachi97, did you find the solution? i’ve got the same bug

@kwekuayepah

Yeah I did, sometimes the eject script gets lost somehow in the package.json . Add the eject script yourself and try again. Delete the iOS and Android folder before trying again. Also, if npm is not working for install yarn and run ‘yarn install —verbose’ to keep a check on your node modules in the app folder. Let me know if it works for you.

Скачал урок. Автор в терминале вводит выше указанную команду, и у него всё хорошо и никаких проблем. В итоге появляется папка config, а у меня вот это:

react-scripts eject

? Are you sure you want to eject? This action is permanent. Yes
This git repository has untracked files or uncommitted changes:

.idea/encodings.xml
D .idea/misc.xml
D .idea/modules.xml
D .idea/my-app.iml
M .idea/workspace.xml
M package-lock.json
M package.json
M public/index.html
src/App.css
M src/App.js
src/App.test.js
src/logo.svg
src/hoc/

Remove untracked files, stash or commit any changes, and try again.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! my-app@0.1.0 eject: `react-scripts eject`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the my-app@0.1.0 eject 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:
npm ERR!     C:UsersJoeAppDataRoamingnpm-cache_logs2019-03-09T18_32_13_689Z-debug.log

Тут ничего сложного. Я не понимаю что не так?


  • Вопрос задан

    более трёх лет назад

  • 1572 просмотра

У тебя git отслеживает изменение файлов.

Если хочешь сохранить изменения то либо их закоммить, либо сохрани в стеше вот что там написано

Так и быть я прочитаю за вас сообщение об ошибке

Remove untracked files, stash or commit any changes, and try again.

Могу и перевести что нужно сделать, но тут уж давайте попробуйте самостоятельно.

Пригласить эксперта

Необходимо прописать следующее
git add .
git commit -am «Save before ejecting»
npm run eject or yarn eject


  • Показать ещё
    Загружается…

22 июн. 2023, в 00:59

8000 руб./за проект

22 июн. 2023, в 00:56

8000 руб./за проект

22 июн. 2023, в 00:39

12000 руб./за проект

Минуточку внимания

I am learning how to make a mobile app using react native but every time I run in the terminal npm run eject it gives me this error at the end I tried several npm versions but I keep always getting this error

Ejected successfully!
Please consider letting us know why you ejected in this survey:
  goo.gl/forms/iD6pl218r7fn9N0d2
The batch file cannot be found.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! hello-world2@0.1.0 eject: `react-native-scripts eject`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the hello-world2@0.1.0 eject 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:
npm ERR!     C:UsersAppDataRoamingnpm-cache_logs2018-06-05T11_28_47_708Z-debug.log

asked Jun 5, 2018 at 12:29

Karim Sawma's user avatar

2

Load 7 more related questions

Show fewer related questions

Solution 1

I have tried this command it’s worked:

git add .
git commit -am "Save before ejecting"

and then try again.

Solution 2

Uninstalling react-scripts and installing react-scripts-cssmodules solved the problem

npm uninstall react-scripts

And then

npm install react-scripts-cssmodules

then

 npm run eject

Add it the git changes

git add .
git commit -am "Save before ejecting"

Solution 3

This says in the message that you have untracked files that means that they are not being monitored by your VCS. Hence add and commit them before you eject.

If you are using Visual Studio Code:

  • Just click on the third icon (Source Control), below the magnifying glass button
  • Then click on the tick mark, if it asks to automatically stage your changes Click Yes
  • Add your commit message and then you are done

enter image description here

Try ejecting again,

npm run eject

Should work just fine. Happy Hacking!

Solution 4

You need to commit your changes before running eject:

git add .
git commit -am "change messages before running eject"

Now, Try

npm run eject

Solution 5

In my case, I found the solution here.

follow this may be it will helpful for you.

Step 1.

create-react-app yourProjectName

step 2.

cd yourProjectName

step 3.

npm uninstall react-scripts

step 4.

npm install react-scripts-cssmodules

step 5.

git init

step 6.

git add .

step 7.

git commit -am "ejecting"

step 8.

npm run eject

Comments

  • I have try lot’s of things to solve this error.

    Command:’npm run eject’

    Remove untracked files, stash or commit any changes, and try again.
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! [email protected] eject: `react-scripts eject`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the [email protected] eject 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:
    npm ERR!     /home/deep/.npm/_logs/2018-02-18T17_05_02_924Z-debug.log
    

    How can help to solve this problem..

  • I can’t use git add . without initiating new git if any other git already initialized. Its not mentioned in above answers so i posted here. This solves my problem

  • Please add some explanations to your steps (e.g. why do you need git?).

  • when I want to do that I found the above problem, then search google and try different way but nothing happened then I try this and solve my problem.

  • the other methods: 1, rm -rf .git of the root program 2, npm run eject

  • nice & easy. Works..! thanks

Recents

Возможно, вам также будет интересно:

  • Npm install windows ошибка
  • Npm install pug cli g ошибка
  • Npm install g jshint ошибка
  • Npm install discord js ffmpeg binaries opusscript ytdl core save ошибка
  • Npm init y ошибка

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии