iT邦幫忙

2025 iThome 鐵人賽

DAY 25
0
佛心分享-SideProject30

最近的工程師真沒用系列 第 25

第二十五天-所以我說那個 DB 呢

  • 分享至 

  • xImage
  •  

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,我覺得程式碼好像在跳舞,歡欣雀躍的旋轉

我現在寫的東西,反而充滿商業導向的一坨為了賺錢的程式碼,怎麼看起來毫無生機阿


上一篇
第二十四天-Cloudflare Wokers 部屬初體驗
下一篇
第二十六天-來一份招牌登入 Turnstile 驗證
系列文
最近的工程師真沒用26
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言