可用指令碼
在專案目錄中,你可以執行
npm start
在開發模式下執行應用程式。開啟 https://127.0.0.1:3000 在瀏覽器中檢視。
如果你進行編輯,頁面將重新載入。你也可以在主控台中看到任何語法檢查錯誤。
npm test
以互動式監控模式啟動測試執行器。詳情請參閱關於 執行測試 的部分
npm run build
為建置階段建立應用程式至 build
資料夾。它會正確地將 React 捆綁於建置階段模式,並最佳化建置以獲得最佳效能。
建置功能已經縮小,且檔案名稱包含雜湊。如有必要,可以啟用類別名稱和函式名稱以進行設定檔。有關更多資訊,請參閱 建置階段 部分。
你的應用程式已準備好部署!有關將應用程式部署至熱門託管供應商的更多資訊,請參閱關於 部署 的部分。
npm run eject
注意:這是一次性的操作。一旦你eject
,你無法還原!
如果您對建置工具和組態選擇不滿意,您可以隨時退出
。此指令會從專案移除單一建置依賴項。
它會將所有組態檔案和暫時依賴項(webpack、Babel、ESLint 等)複製到您的專案,作為 package.json
中的依賴項。技術上來說,對於產生靜態套件的前端應用程式,依賴項和開發依賴項的區分相當任意。
此外,它過去會造成問題,原因是一些不安裝開發依賴項的託管平台(因此無法在伺服器上建置專案,或在部署前測試專案)。您可以自行在 package.json
中重新排列您的依賴項。
除了 eject
以外的所有指令依然有效,不過它們會指向複製的指令碼,您可以微調它們。此時,您便得自行負責。
您不一定要使用 eject
。經過精選的功能組十分適合規模小型且中型的部署,您不需要覺得一定要使用這項功能。不過我們了解,如果在您準備就緒時無法自訂此工具,那這個工具會毫無用處。