新聞中心
一、前言
vue3的快速更新,很多IT發(fā)展快的地區(qū)在22開始都已經提上日程,小編所在的青島好像最近才有點風波。vue3的人才在青島還是比較稀缺的哈,純屬小編自己的看法,可能小編是個井底之蛙??!

10多年的興隆網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網營銷推廣的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整興隆建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯公司從事“興隆網站設計”,“興隆網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
vue2+webpack的時代要過去了,主要是啟動時間太慢了。所以還是比較推薦使用Vite進行構建,vue3官方也是推薦的??!速度快,基本上是秒啟動級別的!帶的例子還是vue3最新的組合式語法糖setup。
二、vite介紹和搭建
1、介紹
Vite官網:https://cn.vitejs.dev/
Vite 是一個輕量級的、速度極快的構建工具,對 Vue SFC 提供第一優(yōu)先級支持。作者是尤雨溪,同時也是 Vue 的作者!
Vite3 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依賴更高的 Node 版本才能正常運行,當你的包管理器發(fā)出警告時,請注意升級你的 Node 版本。
2、搭建
廢話不多說咱們直接構建:
要使用 Vite 來創(chuàng)建一個 Vue 項目,非常簡單:
npm init vue@latest
這個命令會安裝和執(zhí)行 create-vue,它是 Vue 提供的官方腳手架工具。
隨后輸入項目名稱即可。
隨后進行一頓操作進行構建腳手架:
3、參數解釋
為了大家可以更清楚看到,在下面在寫一遍:
|
問題 |
翻譯 |
選擇 |
|
√ Project name: |
項目名稱 |
vite-vue3 |
|
√ Add TypeScript? |
使用ts新語法 |
Yes |
|
√ Add JSX Support? |
可以使用{{}}嵌入 |
Yes |
|
√ Add Vue Router for Single Page Application development? |
添加路由 |
Yes |
|
√ Add Pinia for state management? |
存儲庫 |
Yes |
|
√ Add Vitest for Unit Testing? |
單元測試 |
No |
|
√ Add Cypress for both Unit and End-to-End testing? |
單元測試 |
No |
|
√ Add ESLint for code quality? |
es語法檢測 |
Yes |
|
√ Add Prettier for code formatting? |
語法樣式 |
Yes |
4、在idea中使用
安裝依賴
npm install
安裝es語法檢查
npm run lint
運行項目
npm run dev
啟動還是很快的!
頁面正常,搞定手工!
5、vue3語法糖
這可以是一個vue3文件的模板。
三、Pinia 介紹
Pinia 是 Vue 的存儲庫,它允許您跨組件/頁面共享狀態(tài)。如果您熟悉 Composition API,您可能會認為您已經可以通過一個簡單的 export const state = reactive({})。這對于單頁應用程序來說是正確的,但如果它是服務器端呈現的,會使您的應用程序暴露于安全漏洞。但即使在小型單頁應用程序中,您也可以從使用 Pinia 中獲得很多好處:
dev-tools 支持
- 跟蹤動作、突變的時間線。
- Store 出現在使用它們的組件中。
- time travel 和 更容易的調試。
熱模塊更換
- 在不重新加載頁面的情況下修改您的 Store。
- 在開發(fā)時保持任何現有狀態(tài)。
插件:使用插件擴展 Pinia 功能。
為 JS 用戶提供適當的 TypeScript 支持或 autocompletion。
服務器端渲染支持
Pinia?:是新版的vuex?,簡化了vuex?,效率更快,上手更快,推薦推薦大家在vue3?使用,當然他也支持vue2。
pinia的圖標還是比較可愛的??!
pinia官網:https://pinia.web3doc.top/
四、總結
這樣就搭建成功了,其實很簡單,主要是借此聊聊Vue3+ts+pinia,新東西還是要多接觸,雖然咱是后端,技多不壓身嘛!!
新聞標題:使用Vite快速構建Vue3+ts+pinia腳手架
當前網址:http://www.5511xx.com/article/cogjiih.html


咨詢
建站咨詢
