你是否有遇過,想測試一個功能,或是想在不同裝置上測試,卻又要大費周章部署到測試機,你其實可以不用這麼麻煩!
ngrok 可以在本地 localhost 的環境下直接進行測試,重點是 免費版 就夠給我們一般使用
用 VUE 來做 recaptcha v2 / recaptcha v3 非機器人驗證
Solved-defineProps is a compiler macro and no longer needs to be imported.
1 | <script setup> |
在 Vue3 編譯時出現這個警告
[@vue/compiler-sfc] defineProps is a compiler macro and no longer needs to be imported.
[@vue/compiler-sfc] defineEmits is a compiler macro and no longer needs to be imported.
Vite 教學快速上手,秒安裝秒啟動
Vite 是由 Vue 之父 尤雨溪開發的新打包工具,可以說是 Vue Cli 的升級版,Cli 因為有依賴 webpack 解決了很多打包上複雜的問題,然而,當專案越來越大,打包時間隨著專案變大包跑得越久,大大降低了開發者的開發效率和幸福感。
vite 解決了開發速度上的痛點,秒啟動根本驚為天人⚡️⚡️⚡️!打包速度極快,不用像 vue-cli 要進行編譯後啟動,省了很多開發上的時間。
vee-validate 4.0 教學,表單驗證套件應用
填寫表單時,需要驗證是否必填(require)、或是格式是否正確,自己手刻很複雜,可能也會不夠全面,用套件來做驗證是最省事又快速的。在 Vue2 框架時,我偏好使用 vee-validate 來做驗證,因為它簡單又好用,但到了 Vue3,veeValidate4 怎麼好像是另一個世界惹😱,vee-validate4 該怎麼使用呢
設定 OG 分享網址連結,讓你的網站更吸引人
使用 dart-sass 取代 node-sass
今天在更新網站時,github actions 在 npm install 時發生了錯誤
1 | npm ERR! code 1 |
根據資訊推測是 node-sass 的問題,爬了一下文發現,
icoMoon 教學-將 icon 生成圖標字體
在網站上常常會使用到 icon 圖示做為點綴,而現今行動版普及化,響應式網站大多使用縮放都不會失真的 svg 向量圖檔,來獲得最佳的視覺體驗。網路有很多的插件內建 svg 圖示可以做為字型使用,例如 fontawesome 使用上就很方便快速,不過有時候想要自行定義圖示,或是只有用到少數的 icon,不想載入太大包檔案,這次要介紹的就是可以自行客製 icon 的 icoMoon
認識 HTTP Header
Vue 的環境變量
有時候我們在開發專案時,會遇到開發環境跟正式環境資料不一樣的狀況,比較常見的就是域名不同,
最近我遇到的需求是,上正式站時,某個連結網址要換成正式站網址,但開發環境要用測試連結,那我們可以怎麼做呢?
像這種時候,可以使用環境變量,簡單解決各個環境的問題。