通常在 vue 專案中,我們會把 axios 單獨出一隻檔案,在裡面會創建 axios 實例、實作 request 和 response 的攔截器…等等。
閱讀更多
2020-12-15 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/vue.png
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-12-15 16:08:18 2020-12-15 16:09:03 vue 的axios interceptors error希望彈出element-ui 通知
vue 專案目前放在 gitlab 上管理,為什麼不放在 github?因為環境變數.env、config 檔案都無法進入 git 記錄,很麻煩。如果你是想要展示作品,可以放在 github,但是如果是一個有機密資料的專案,我還是都會選擇放到 gitlab,而且 gitlab 的 CICD 自動化部署真的是很方便。
閱讀更多
2020-12-01 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/google-cloud.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-12-01 13:16:59 2020-12-01 14:26:19 在gitlab部署vue專案到cloud run
要推送通知到 react native,除了可以從 firebase 網頁去發送以外,也可以透過安裝firebase-admin套件把發送的方法傳到 api 裡,實現利用打 api 來發送通知。
大綱:
新增firebase專案 & 設定 安裝firebase-admin & 設定 router中引用
閱讀更多
2020-11-14 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/nodejs.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-14 16:14:31 2020-11-14 17:20:49 express + firebase-admin push notification to react-native
在本地開發的專案,最終都會需要放到遠端,這時候我就遇到一個問題,除了前後端都要上GCP之外,還有database也要上去啊!!
這邊題外話,每次進到GCP,就會有種莫名恐懼,選項好多,好怕亂按就執行甚麼毀滅性任務,如果你有跟我一樣的感覺,表示我不孤單,新手總是有很多無法掌控的不安全感XDDD
閱讀更多
2020-11-11 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/google-cloud.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-11 13:40:05 2020-11-11 14:29:36 把本地 mysql 資料轉移到GCP SQL
想要把本地的檔案推到 GCP 上面,一定就會使用到Google Cloud SDK ,官網上面有說明安裝的步驟,但是都是英文,所以這邊硬是把它翻譯一下,拆解步驟:
這邊是使用 macOS 系統, windows 的指令可能會有不同,所以如果是 windows 的系統,指令部分還是要參考官網。
閱讀更多
2020-11-11 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/google-cloud.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-11 11:54:37 2020-11-11 12:11:22 安裝Google Cloud SDK
部署 vue 的 spa 網站到 GCP,可以直接部署靜態網站到 GCP 的 App Engine,也可以用 docker 打包 image,推到 GCP 的 Container Registry 。
你必須先完成的事:
在電腦安裝docker cd到你的專案路徑下
閱讀更多
2020-11-09 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/docker.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-09 16:48:00 2021-02-18 10:12:51 如何使用 Docker 打包 vue 專案
現在碰到的每個網站幾乎都會需要登入機制,就算網站的內容不用登入也可以查看,還是有很多人喜歡加一個會員登入機制,搜集使用者資訊,進行再行銷。
在公司與其他後端合作,登入機制其實就只要打後端開好的 api 就可以了,給後端帳密,他們就會回傳 token,因此我從來沒有好好了解登入是怎樣的運作,token 又是怎樣產生的XD
最近剛好要做一個自己登山要用的系統,裡面存放有一些敏感資訊,但是又想要把網站上線給其他山友使用,所以就想做一個登入機制,讓本女王幫你創建帳號才可以進去看^3 ^ ~~
由於原理我也是上網查資料的,都是別人辛苦寫作的心血,這邊就不複製貼上了,著重在我自己實驗的結果。
大綱:
安裝 jsonwebtoken 登入時回傳token 使用 middleware
閱讀更多
2020-11-09 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/nodejs.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-09 12:39:23 2020-11-10 09:23:23 express 使用 JWT 製作登入 token 機制
由於我們後端工程師實在是忙得不可開交,而且交給老闆看的demo總不能一直
「這邊等後端好之後就會收到了」、
「那邊我目前先寫死,等有資料後就能運作」…
一堆這種讓老闆有機可乘說你只做90分的理由,
因此我決定來著手弄個最最最簡單的 server,express 就是最適合做這種小小實驗性質的 mock server,又剛好我只需要會寫 javascript,那就一步一步來吧。
閱讀更多
2020-11-07 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/nodejs.jpg
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-07 01:11:40 2020-11-10 09:21:35 express + socket.io 推送訊息至前端
現在大部分公司的專案都會放在自己的機台,並安裝 Gitlab 做管理,其實身為一個前端工程師,一定會在各種時候需要略懂一些其他領域的知識,就像這篇我要記錄的自動化部署 ,讓每個協作者開發完成後,發佈新版本時候確保專案有適時載入所有 package 與成品有正確上傳到線上環境。只需要額外撰寫 .gitlab-ci.yml 放在根目錄,Gitlab Runner 就可以自動去跑部署流程囉!
因為每間公司的流程跟限制不同,以我自己的例子,我們公司只會有兩種環境 : development 、production 。另外在 Gitlab Runner 那端由 IT 人員處理,所以這邊無法多作說明,這邊主要就是以前端的角度去實踐。
要做到自動化部署 ,會經歷以下幾件事 :
撰寫package.json的script 撰寫deploy.sh 撰寫.gitlab-ci.yml
閱讀更多
2020-11-05 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/ReactNative.png
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-05 14:21:23 2020-11-10 09:20:06 使用 Gitlab cicd 佈署 React Native專案
如何使用 react native + react-native-push-notification + firebase cloud messaging 傳送遠端測試通知到 android emulator 。
本篇使用的設備跟環境:
windows電腦 已安裝android studio 並且依照RN官網做好設定 npm
要在電腦上的emulator上收到遠端通知,需要準備以下幾件事 :
創建一個firebase 專案 為firebase專案加入android applications RN專案安裝react-native-push-notification套件 RN專案設定firebase相關依賴 RN專案訂閱channel 檢查android emulator是否符合FCM設備要求 從firebase cloud messaging發送測試通知 查看是否收到通知
如果你有自己的後端 server(像是 express),似乎你還是需要創建 firebase 專案,差別只在於你可以不用進行第7步驟,其他步驟一樣都是必須的。
閱讀更多
2020-11-03 / 通過: admin
https://penueling.com/wp-content/uploads/2020/11/ReactNative.png
300
300
admin
https://penueling.com/wp-content/uploads/2021/04/penueling-logo-full.png
admin 2020-11-03 21:23:42 2020-11-10 09:17:46 React Native Remote Notification
Scroll to top
官方網站設計
, 設計品牌
, 台北品牌設計
, 台南品牌設計
, 品牌設計
, LOGO設計
, 台北LOGO設計
, 台南LOGO設計
, 名片設計
, 台北名片設計
, 台南名片設計
, CIS企業識別設計
, 設計LOGO
, 台北設計LOGO
, 台南設計LOGO
, 視覺設計
, 網頁設計
, 台北網頁設計
, 台中網頁設計
, 台南網頁設計
, 高雄網頁設計
, 網站設計
, 台北網站設計
, 台中網站設計
, 台南網站設計
, 高雄網站設計
, 官網設計
, 台北官網設計
, 台中官網設計
, 台南官網設計
, 高雄官網設計
, 公司官網設計
, 形象官網設計
, 產品官網設計
, 響應式網頁設計
, 響應式網站設計
, 公司網頁設計
, 教會網站設計設計
, 婚攝
, 婚禮攝影
, 婚紗攝影
, 婚攝推薦
, 美式婚禮攝影
, 美式婚紗攝影
, 孕婦寫真
, 親子寫真
, 家庭寫真
, 美式風格婚紗攝影
, 美式風格婚禮攝影
, 台北美式婚禮攝影推薦
, 網站設計
, 網頁設計
, 響應式網頁設計
, SEO最佳化
, SEO搜尋引擎最佳化
, 血壓量測
, 腕式血壓計
, 全自動手臂式血壓計
, 心房顫動偵測
, 體溫計
, 耳溫槍
, 額溫槍
, 熱敷墊
, 電毯
, 中風
, 高血壓
, 血壓計
, 血壓計推薦
, 血壓計品牌
, 歐姆龍
, 百靈
, 台北親子寫真
, 台南親子寫真
, 台中親子寫真
, 高雄親子寫真
, 台北兒童寫真
, 台南兒童寫真
, 台中兒童寫真
, 高雄兒童寫真
, 台北親子寫真推薦
, 台南親子寫真推薦
, 台中親子寫真推薦
, 高雄親子寫真推薦
, 台南家庭寫真
, 台中家庭寫真
, 高雄家庭寫真
, 台南全家福
, 台中全家福
, 高雄全家福
, 婚攝
, 台南婚攝
, 婚禮攝影
, 自助婚紗
, 台南婚禮攝影
, 台南婚禮攝影推薦
, 新秘
, 新娘秘書
, 新娘造型
, 高雄新秘推薦
, 台北新秘推薦
, 新秘Yuki
, 白色夢幻新秘Yuki
, 新娘秘書Yuki
, 新娘助理
, 高雄新秘
, 台北新秘
, 婚禮婚紗造型
, 新娘妝髮造型
, 新秘彩妝造型
, 自助婚紗造型
, 台北新娘秘書推薦
, 高雄新娘秘書推薦
, 花草風造型
, 自然風格造型
, 室內香氛
, 居家香氛
, 房間香氛
, 空間香氛
, 香氛蠟燭
, 香氛精油
, 居家香精
, 精油香氛
, 居家香氛擴香
, 香氛蠟燭推薦
, 房間香氛推薦
, 香氛品牌推薦
, 嚴選香氛
, 香氛推薦
, 精油推薦
, 高雄葬儀社
, 高雄生命禮儀
, 高雄殯葬服務
, 屏東葬儀社
, 屏東生命禮儀
, 屏東殯葬服務
, 寵物氧氣機
, 寵物活氧機
, 寵物專用氧氣機
, 寵物呼吸機
, 狗用氧氣機
, 貓用氧氣機
, 犬貓氧氣機
, 婚禮顧問
, 婚顧
, 婚禮企劃
, 婚禮主持
, 雙語婚禮主持
, 英文婚禮主持
, Wedding mc
, Wedding Planner
, Bilingual Wedding
, Wedding mc in Taiwan
, Wedding mc in Taipei
, Wedding Planner in Taiwan
, Wedding Planner in Taipei
, Bilingual Wedding mc in Taiwan
, Bilingual Wedding mc in Taipei
, 婚禮顧問推薦
, 婚禮企劃推薦
, 團體服
, 禮儀公司
官方網站設計
, 設計品牌
, 台北品牌設計
, 台南品牌設計
, 品牌設計
, LOGO設計
, 台北LOGO設計
, 台南LOGO設計
, 名片設計
, 台北名片設計
, 台南名片設計
, CIS企業識別設計
, 設計LOGO
, 台北設計LOGO
, 台南設計LOGO
, 視覺設計
, 網頁設計
, 台北網頁設計
, 台中網頁設計
, 台南網頁設計
, 高雄網頁設計
, 網站設計
, 台北網站設計
, 台中網站設計
, 台南網站設計
, 高雄網站設計
, 官網設計
, 台北官網設計
, 台中官網設計
, 台南官網設計
, 高雄官網設計
, 公司官網設計
, 形象官網設計
, 產品官網設計
, 響應式網頁設計
, 響應式網站設計
, 公司網頁設計
, 教會網站設計設計
, 婚攝
, 婚攝Allen
, 婚禮攝影
, 婚禮紀錄
, 婚攝推薦
, 婚攝
, 婚攝
, 婚攝
, 寒舍艾美婚攝推薦
, 文華東方婚攝推薦
, 君品酒店婚攝推薦
, 諾富特婚攝推薦
, 萬豪酒店婚攝推薦
, 婚攝Vincent
, 婚攝
, 婚攝
, 婚攝
, 台北婚攝
, 台中婚攝
, 台南婚攝
, 高雄婚攝
, 美式婚攝
, 婚禮攝影美式
, 婚禮攝影推薦
, 婚禮攝影
, 婚禮攝影
, 婚攝推薦
, 婚禮紀錄
, 婚紗攝影
, 寒舍艾美婚攝
, 婚禮攝影
, 自助婚紗
, 婚攝
, 婚攝推薦
, 婚攝小寶
, 婚禮攝影
, 自助婚紗
, 婚禮紀錄
, 婚攝
, 婚禮攝影
, 婚紗攝影
, 婚攝推薦
, 美式婚禮攝影
, 美式婚紗攝影
, 孕婦寫真
, 親子寫真
, 家庭寫真
, 美式風格婚紗攝影
, 美式風格婚禮攝影
, 台北美式婚禮攝影推薦
, 網站設計
, 網頁設計
, 響應式網頁設計
, SEO最佳化
, SEO搜尋引擎最佳化
, 新秘
, 新秘小淑
, 新娘秘書
, 新娘造型
, 台中新秘
, 婚禮婚紗造型
, 新秘推薦
, 台中西屯霧眉
, 台中霧眉
, 血壓量測
, 腕式血壓計
, 全自動手臂式血壓計
, 心房顫動偵測
, 體溫計
, 耳溫槍
, 額溫槍
, 熱敷墊
, 電毯
, 中風
, 高血壓
, 血壓計
, 血壓計推薦
, 血壓計品牌
, 歐姆龍
, 百靈
, 台北攝影棚出租
, 台北攝影棚租借
, 攝影棚出租
, 攝影棚租借
, 攝影場地租借
, 專業形象照
, 形象照拍攝
, 個人形象照
, 孕婦禮服出租
, 孕婦禮服租借
, 自助婚紗
, 自助婚紗攝影
, 台北攝影棚出租推薦
, 台北專業形象照推薦
, 孕婦禮服出租推薦
, 自助婚紗推薦
, 婚攝
, 婚禮攝影
, 婚禮紀錄
, 婚攝
, 婚攝勇年
, 婚禮紀錄
, 婚紗婚攝
, 孕婦寫真
, 婚禮攝影
, 自助婚紗
, 婚攝推薦
, 文華東方婚攝
, 親子寫真
, 台南親子寫真
, 台中親子寫真
, 高雄親子寫真
, 台南兒童寫真
, 台中兒童寫真
, 高雄兒童寫真
, 台南親子寫真推薦
, 台中親子寫真推薦
, 高雄親子寫真推薦
, 台南家庭寫真
, 台中家庭寫真
, 高雄家庭寫真
, 台南全家福
, 台中全家福
, 高雄全家福
, 婚攝
, 台南婚攝
, 婚禮攝影
, 自助婚紗
, 台南婚禮攝影
, 台南婚禮攝影推薦
, 新秘
, 新娘秘書
, 新娘造型
, 高雄新秘推薦
, 台北新秘推薦
, 新秘Yuki
, 白色夢幻新秘Yuki
, 新娘秘書Yuki
, 新娘助理
, 高雄新秘
, 台北新秘
, 婚禮婚紗造型
, 新娘妝髮造型
, 新秘彩妝造型
, 自助婚紗造型
, 台北新娘秘書推薦
, 高雄新娘秘書推薦
, 花草風造型
, 自然風格造型
, 室內香氛
, 居家香氛
, 房間香氛
, 空間香氛
, 香氛蠟燭
, 香氛精油
, 居家香精
, 精油香氛
, 居家香氛擴香
, 香氛蠟燭推薦
, 房間香氛推薦
, 香氛品牌推薦
, 嚴選香氛
, 香氛推薦
, 精油推薦
, 根尖手術
, 根管治療
, 牙齒再植手術
, 顯微根管
, 鈣化根管治療
, 再生性根管治療
, 牙根黑影與膿包治療
, 高雄根管治療
, 高雄牙齒醫師
, 高雄顯微根管醫師
, 美白牙齒
, 婚攝
, 婚攝
, 孕婦寫真
, 網頁設計/a>
,
, 品牌設計/a>
,
, LOGO設計/a>