認識問題
- 首先得更正一下自己在React認識上的錯誤,昨天在學習中一直以為React和ReactDOM是兩種不一樣的概念。
- React官方網站給出的create-react-app可以簡單快速的創建React項目,完全省去了很多配置,在昨天的項目demo中沒有認識到這是一個直接進去開發的項目設置。
問題產生緣由1
在學習的最開始是根據官方給出的方法創建React項目,這個使用了很多神奇的方式掩蓋了整個項目中的許多配置和創建過程,也直接導致我混淆了我對React和ReactDOM的認識,在create-react-app項目中使用了render()與ReactDOM.render(),就產生想法是不是兩者可以相互替換,隨著學習深入和與胡老師進行交流,發覺兩者是相互包含的概念。今天放棄官方的創建方法,從配置文件開始一步一步進行創建一個最少配置的React項目。
新的問題
自己創建一個最少配置的React項目,啟動本地服務器之后發現網頁沒有任何展示的內容而且項目也并無任何報錯,在無從尋找問題的情況下與胡老師溝通發現問題錯在了前端展示給用戶中沒有加載上JS的東西,也就是bundle.js并沒有加載。
問題產生原因2
當頁面無法加載正確的顯示時,沒有想起來使用瀏覽器的調試功能,所以無法確定問題,還有一個,知識上的錯誤,一直以為服務器只是是打開了本地文件的,其實是要加載到服務器上面的,自己在解決技術問題的時候知道的方法和工具還是比較少,定位問題比較慢,甚至無從下手,還有自己對前端知識的先前知識需要補充。