該存儲庫通過分析和實施反應設計模式來研究JavaScript和前端開發。
來自Wikipedia:
在軟件工程中,軟件設計模式是一種通用的,可重複使用的解決方案,以解決軟件設計中給定上下文中常見問題。它不是可以直接轉換為源代碼或機器代碼的完成設計。相反,它是如何解決在許多不同情況下可以使用的問題的描述或模板。設計模式是正式的最佳實踐,在設計應用程序或系統時,程序員可以用來解決常見問題。
總是歡迎代碼評論和拉動請求!
該項目用Create React應用程序進行了引導。
在項目目錄中,您可以運行:
npm start在開發模式下運行該應用程序。
打開http:// localhost:3000在瀏覽器中查看。
進行更改時,該頁面將重新加載。
您可能還會在控制台中看到任何棉絨錯誤。
npm test在交互式手錶模式下啟動測試跑者。
有關更多信息,請參見有關運行測試的部分。
npm run build將應用程序構建到build文件夾中。
它正確地捆綁了在生產模式下進行反應,並優化構建以獲得最佳性能。
構建被縮小,文件名包括哈希。
您的應用已準備好部署!
有關更多信息,請參見有關部署的部分。
npm run eject注意:這是一個單向操作。 eject後,您將無法返回!
如果您對構建工具和配置選擇不滿意,則可以隨時eject 。此命令將從您的項目中刪除單個構建依賴關係。
取而代之的是,它將將所有配置文件和傳遞依賴性(webpack,babel,eslint等)複製到您的項目中,以便您完全控制它們。除eject以外的所有命令仍然可以工作,但是它們將指向複製的腳本,以便您可以調整它們。在這一點上,您是一個人。
您不必使用eject 。策劃的功能集適用於中小型部署,您不應該感到有義務使用此功能。但是,我們知道,如果您在準備好後,您無法自定義該工具,則該工具將沒有用。
您可以在創建React應用程序文檔中了解更多信息。
要學習反應,請查看反應文檔。
本節已搬到這裡:代碼分類
本節已經搬到這裡:分析捆綁大小
本節已經搬到這裡:製作-Pogressive-web-app
本節已經搬到這裡:高級配置
本節已搬到這裡:部署
npm run build無法縮小本節已搬到這裡:NPM-Run-Build-Build-Fails-wo-to-to-jinify