Cloudfalre 我覺得這體驗不太好耶
DB 沒有的解法
1、我部屬命令加上
npm run build && wrangler deploy && wrangler d1 migrations apply
2、cloudflare 儀表板設定
我本來預期應該要有,但我實在查不到
3、指令改成遠端
npx wrangler d1 migrations apply problytic-common --remote
第一個解法太醜了,本來想要第二個解法,但我找了又找,真的查不到,AI 還想騙我說有@@
有沒有大大可以分享的
然後最後我只能用指令去處理了,重點是我還卡住,大家有卡住可以參考
https://github.com/drizzle-team/drizzle-orm/discussions/1388
簡單來說我就只有三步驟
1、開一個終端機下 npx wrangler login(這步驟他會顯示他無法開瀏覽器,因為我是遠端虛擬機)
2、貼上個步驟產生的那個連結到你隨便一個有網頁瀏覽器的電腦
3、貼完之後會看到他試圖跳轉到一個 8976 的網頁,但基本上會失敗,因為他跳的是 localhost
4、複製 8976 的連結回到虛擬機再開一個終端機,很重要喔,原本的不能關掉,這樣他的 8976 才會繼續監聽
5、curl -X GET "$你的 url" url 記得雙引號包好,call 下出去沒有任何東西就對了
7、回到原本的終端機,會看到 Successfully logged in. 的字樣,接著你的 wrangler 就可以使用各種 --remote 囉
可以下npx wrangler whoami 確認是不是成功了
今日的情緒抒發:
今天在修改過去的某個案子,那是我第一次使用 python,我覺得程式碼好像在跳舞,歡欣雀躍的旋轉
我現在寫的東西,反而充滿商業導向的一坨為了賺錢的程式碼,怎麼看起來毫無生機阿