iT邦幫忙

2024 iThome 鐵人賽

DAY 26
0

問關卡那個對話真的是拉不回來了
後來直接找到前天剛調整完架構那邊,按下這個神秘小按鈕
https://ithelp.ithome.com.tw/upload/images/20240930/20111174xP1vBwlNfd.png
重頭開始,太讚ㄌ

但我現在的code真的長到chatGPT 沒辦法幫我debug,非常危
上次看JS檔案似乎可以再分開,直接先來問chatGPT 好了
https://ithelp.ithome.com.tw/upload/images/20240930/201111744nY08TXYQ6.png
原來沒有互相引用,是全部抓進HTML
所以他們每個完全是分開的?
問一下變數處理
https://ithelp.ithome.com.tw/upload/images/20240930/201111743hxhZGFpzB.png

後來決定先開一個新對話處理一下結構
然後因為chatGPT 一次能處理的字數有限,就一部分一部分慢慢丟
https://ithelp.ithome.com.tw/upload/images/20240930/20111174dKyRNT8q63.png

中間的錯誤決定大概是打斷他
https://ithelp.ithome.com.tw/upload/images/20240930/20111174VmEFjBipgh.png
結果他全部前面的抓出來重分,但他記性又沒有很好

全部丟完後這樣問看看(但其實不太可能有用,chatGPT 本來就沒啥記憶力可言)
https://ithelp.ithome.com.tw/upload/images/20240930/20111174Dm2HT2cWlb.png
最後看起來果然很多東西都掉了

目前成品
https://ithelp.ithome.com.tw/upload/images/20240930/20111174tyuremCzG9.png

然後拆分檔案後反而更難debug,直接不知道是哪個檔案有問題。
如果是已經完整的模組化架構,要修改某個功能應該確實比較方便,但現在的狀況就是整個超尷尬。

後來去查JS的模組化,發現有個 export的東西
之後來研究看看好了。

後來把舊的全部砍掉,拿前一版(上firebase那版)重新請chatGPT 分一次
新目錄
https://ithelp.ithome.com.tw/upload/images/20240930/20111174ClmCCiUKDN.png
很神奇的他這次用了export
https://ithelp.ithome.com.tw/upload/images/20240930/20111174G0mHAaxWNh.png
上次不知道為什麼沒有

https://ithelp.ithome.com.tw/upload/images/20240930/201111747sCqnkIWdo.png
第二次問他又沒有了,明天來修...


上一篇
D25 上 firebase 的各種問題
下一篇
D27 JS模組化
系列文
人人都是工程師的時代來臨了嗎?!31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言