發表文章

目前顯示的是 6月, 2024的文章

Google官方針對Next.js整合到firebase推出的codelabs教學

圖片
這幾天照著 這個codelabs教學 跑了一下,遭遇滿多小問題的,不過拿來當實作得參考程式碼是不錯的。 上圖使用 Coplit設計工具 生成 https://firebase.google.com/codelabs/firebase-nextjs 上面這篇教學是使用Next.js並推廣firebase app hosting和github整合,當然也沒有缺少AI的部份(Gemini API),不過所佔篇幅只有一個小節。使用到得服務有: Firebase authentication 使用者的Google整合登入 Firebase storage 儲存上傳圖片 Firestore 儲存/存取使用者評論與評分等 Gemini API  Cloud Secret Manager 儲存密鑰

在Next.js中firebase套件初始化與開發模式該如何處理

 firebase的javascript函數庫有兩個firebase和firebase-admin 這篇分享一下firebase套件得初始化與開發模式初始化該如何作

使用firebase-admin上傳檔案到Firebase storage

圖片
近期使用較多的Firebase服務,在參考使用Firebase提供的Node.js的函數庫一段時間後,才意識到Firebase是有兩組不同的操作。 就算透過AI詢求幫助時,也總是會混合著解兩者的回應。所以個人就試錯後,將方法整理成一個簡短的使用範例。以下就針對Firebase的firebase-admin函數庫,來上傳檔案到Firebase storage。

升級corepack pnpm to 9.1.4 釐清狀況

今日從pnpm 9.1.1升級到pnpm 9.1.4 在專案目錄下使用 pnpm 建議的指令 corepack prepare pnpm@9.1.4 --activate 再查看pnpm版本發現版本竟然又沒變 這裡花一點時間釐清了一下....