1. 程式人生 > 實用技巧 >react五星重點npm run eject

react五星重點npm run eject

#歡迎
在用creata-react-app腳手架構建react專案的時候,
使用npm下載之後的介面
當我們使用軟體開啟之後,會發現共有幾個檔案
專案列表
其中:
1.node_modules是各個外掛存放位置
2.public用於放置靜態資源,裡面的資源不會參與構建
3.src是原始碼檔案,一般做開發就在這個資料夾,會參與打包構建

重點來了:
在package.json中:
只有三個依賴,分別是react,react-dom,react-scripts,依賴為什麼這麼少,是因為像webpack,babel等等都是被creat react app封裝到了react-scripts這個專案當中,包括基本啟動命令 都是通過呼叫react-scripts這個依賴下面的命令進行啟動的,creat react app搭建出來的專案預設支援這4種命令,start以開發模式啟動專案,build將整個專案進行構建,test進行測試,eject,會將原本creat react app對webpack,babel等相關配置的封裝彈射出來,如果我們要將creat react app配置檔案進行修改,現有目錄下是沒有地方修改的,此時,我們就可以通過eject命令將原本被封裝到腳手架當中的命令彈射出來,然後就可以在專案的目錄下看到很多配置檔案。

建議:
安裝完畢後,首先執行npm run eject;

補救方法:
先git add .
然後git commit -m “init”
然後再npm run eject