git資料夾大小寫

ex: dist資料夾有一個folder叫  LunaCute
後來改成 lunaCute之後,
git 無法判斷 lunaCute的 L變成大寫了
所以再怎麼push,還是一樣會是小寫
這時候可以:刪除整個資料夾,push(刪掉的進度),之後再再推新的資料夾上去

React Router教學

Route Matchers
幾乎是最重要的部份!連結要「深入淺出」

<Route path="/contact/:id">
 <Contact />
</Route>
<Route path="/contact">
 <AllContacts />
</Route>

在這裡如果連結是  /contact/luna

<Route path="/contact">
要放在
<Route path="/contact/:id">
的下面,這是優先層級的概念。(所以根目錄一定要放在最下面)連結位置要由細到粗,除非加了exact

Switch 包住依網址不同,需要動態呈現的區域,

另外根路徑通常都會加上exact。為啥哩。因為所有網址都match押!