2017-08-14 65 views
0

我想退出我的反應的應用程序,所以我用代碼:npm run eject在cmmand line.But它告訴我,我failed.And這些都是日誌:如何在我的反應應用程序中運行彈出?

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!  C:\Users\Pigpigever\AppData\Roaming\npm-cache\_logs\2017-08- 
14T09_03_14_398Z-debug.log 

誰能告訴我該怎麼辦?

+2

'刪除未跟蹤文件,藏匿或提交任何changes' – TryingToImprove

回答

1

該錯誤消息不是很清楚(in fact, there's an open issue on GitHub to improve it)。

create-react-appprevents you from ejecting your app without first having committed any outstanding changes to Git - 這是如此,如果彈出破壞事情(或者如果你只是決定你犯了一個錯誤,想回去),你可以恢復你的項目是如何以前。

由於錯誤消息說 - 讓命令工作,你需要:

  • 添加你要保持你的Git倉庫任何未跟蹤文件。
  • 刪除所有不想保留的未跟蹤文件(通過刪除它們或將其添加到您的.gitignore)。
  • 提交您的更改,或者如果您希望稍後再提交,請將其保存。
0

您可以使用:

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

再次嘗試

相關問題