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都貼進來
找到解決方法之後就去裡面註記一下怎麼解決的, 順便罵個幾句

留言