vue3+vite搭建項(xiàng)目(一)

安裝環(huán)境,打開(kāi)命令行(win+r)

node -v

14.15.1

npm -v

6.14.8

安裝v3腳手架

npm install -g @vue/cli
//卸載Vue3腳手架
npm uninstall @vue/cli -g

查看vue版本

vue -V

@vue/cli 5.0.8

安裝vite

npm install vite –g

查看vite版本

vite -v

vite/2.9.14 win32-x64 node-v14.15.1

vue3+vite創(chuàng)建項(xiàng)目

Vite

Vite 是一個(gè) web 開(kāi)發(fā)構(gòu)建工具,由于其原生 ES 模塊導(dǎo)入方式,可以實(shí)現(xiàn)閃電般的冷服務(wù)器啟動(dòng)。
通過(guò)在終端中運(yùn)行以下命令,可以使用 Vite 快速構(gòu)建 Vue 項(xiàng)目。
使用 npm:

# npm 6.x
$ npm init vite@latest <project-name> --template vue

# npm 7+,需要加上額外的雙短橫線
$ npm init vite@latest <project-name> -- --template vue

$ cd <project-name>
$ npm install
$ npm run dev

創(chuàng)建啟動(dòng)demo項(xiàng)目

npm init vite@latest demo --template vue
$ cd demo
$ npm install
$ npm run dev
image.png

這邊有人會(huì)奇怪,vite不是冷加載很快嗎為什么安裝依賴(lài)還是和以前一樣啊,不是一回事哈,不要混淆。我們可以看到啟動(dòng)項(xiàng)目非常的快,這里vite就是按需加載和webpack有不一樣,我這里用了352ms就啟動(dòng)了。這里我們發(fā)現(xiàn)不再是我們熟悉的8080端口了而是3000端口

接下來(lái)發(fā)現(xiàn)network不是ip+端口號(hào),而是出現(xiàn)了Network: use --host to expose,說(shuō)明無(wú)法通過(guò)ip+端口號(hào)訪問(wèn)到我們頁(yè)面
不要慌,下面來(lái)講。我們先打開(kāi)vscode,你們隨意
可以看到目錄結(jié)構(gòu)和之前還是有區(qū)別的,首先我們的入口頁(yè)index.html不在當(dāng)在public中了,其次就是不再是vue.config.js換成了vite.config.js,都是一些配置項(xiàng),上面提到我們不能通過(guò)ip打開(kāi),我們就可以在這里配置
vite.config.js配置server


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容