Error, 我討厭Error
| 思考結構 | 細部問題 |
| 狀況;緣起 | 在寫routes作業的時候. 跑出了這個錯誤 TypeError: Router.use() requires a middleware function but got a Object |
| 第一次出手與失敗 | 一開始想說是不是哪個變數打錯了, 還是require這邊沒弄好 還是打字打錯. 還把教案的程式碼都複製過來, 一行一行看. 結果都不是這些問題 |
| 定義問題 | 我把教案沒提過, 或是自己沒遇到過錯誤當作是知識忙區. |
| 尋找與嘗試 | 知識盲區的話就上網查最快. 直接把錯誤貼上去, 就會有很多相關的文章出來 但是很多是不相關的, 要慢慢找挺花時間的 |
| 掌握關鍵,撥雲見月 | 後來發現是, 因為我routes/modules那邊一次把所有檔案的創好了 routes/index.js 那邊也關聯了 但是modules裡面很多都是空白的 讀到的時候不會像是views那邊一樣可以顯示空白 而是因為沒有 module.export = router 這段 會直接出現伺服器錯誤無法測試 |
| 回顧與發現 | 一個字 菜 |
| 分享與展望 | 我自己是在Notion AC的目錄下創了一個Error大全 每次遇到不能馬上解決的error都貼進來 找到解決方法之後就去裡面註記一下怎麼解決的, 順便罵個幾句 |
留言
張貼留言