最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

前端新手小白的Vue3入坑超詳細(xì)指南

 更新時(shí)間:2024年12月30日 08:50:20   作者:經(jīng)海路大白狗  
這篇文章主要介紹了如何使用Vite安裝和啟動(dòng)Vue3項(xiàng)目,并推薦了一些常用的第三方庫(kù),如js-tool-big-box、less或sass預(yù)處理器、axios請(qǐng)求庫(kù)以及Element?Plus?UI庫(kù),需要的朋友可以參考下

昨天有同學(xué)說(shuō)想暑假在家學(xué)一學(xué)Vue3,問(wèn)我有沒(méi)有什么好的文檔,我給他找了一些,然后順帶著,自己也寫一篇吧,希望可以給新手小白們一些指引,Vue3歡迎你。

1 項(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)目:

1.1 初始化項(xiàng)目

npm init vite-app js-tool-big-box-webiste

上面的命令是說(shuō)呢,我們想通過(guò)vite創(chuàng)建一個(gè)名為 js-tool-big-box-webiste 的項(xiàng)目。在控制臺(tái)終端輸入命令后,有提示,我們輸入 “y”  即可。

如上圖安裝完成后,你所執(zhí)行的電腦目錄下面會(huì)有對(duì)應(yīng)的項(xiàng)目文件,如下圖:

1.2 安裝初始化依賴

我們剛才創(chuàng)建了新項(xiàng)目( js-tool-big-box-website ),那么項(xiàng)目中就生成了以這個(gè)項(xiàng)目名為名字的文件夾,通過(guò)終端,進(jìn)入到這個(gè)目錄的環(huán)境下,執(zhí)行以下命令:

cd js-tool-big-box-website

然后安裝初始化依賴

npm install

 如下圖所示,已經(jīng)安裝完成:

而我們的文件夾下也生成了 node_modules 依賴目錄,如下圖所示:

1.3 啟動(dòng)項(xiàng)目 

使用vite創(chuàng)建項(xiàng)目后,啟動(dòng)項(xiàng)目是非常快速的,如閃電般的速度,執(zhí)行下面的命令:

npm run dev

啟動(dòng)成功后,可以在終端看見(jiàn)如下界面: 

如上圖所示,可以使用其中任意一個(gè)url,然后復(fù)制,粘貼到瀏覽器,就可以打開(kāi)項(xiàng)目了:

2  一定會(huì)用的第三方庫(kù)

項(xiàng)目安裝完成以后呢,就要著手項(xiàng)目開(kāi)發(fā)了。正所謂工欲善其事,必先利其氣。在項(xiàng)目開(kāi)發(fā)之前,我們先說(shuō)幾個(gè),前端項(xiàng)目開(kāi)發(fā)中,一定會(huì)用到的第三方庫(kù)。用了這幾個(gè)第三方庫(kù)呢,可以幫我們開(kāi)發(fā)更高效。

2.1 js-tool-big-box

js-tool-big-box幾乎是前端開(kāi)發(fā)項(xiàng)目,必用的一個(gè)npm庫(kù),他的功能豐富,使用便捷,可以讓前端開(kāi)發(fā)及其高效。目前他的功能包括但不限于:

時(shí)間日期轉(zhuǎn)換、

cookie的存取、

localStorage的存取、

防抖節(jié)流的快捷應(yīng)用、

number和字符串的常用方法封裝、

一些日常的正則匹配驗(yàn)證、

復(fù)制文字到剪貼板、

生成UUID、

數(shù)組去重、

隱藏關(guān)鍵字符串中間字符、

獲取詳細(xì)數(shù)據(jù)類型、

檢測(cè)密碼強(qiáng)度、

下載文件、

打開(kāi)全屏、

發(fā)送Jsonp跨域請(qǐng)求、

獲取瀏覽器詳細(xì)信息等

2.2 less或者sass預(yù)處理器

傳統(tǒng)的css編寫方式比較低端,使用less或者sass這種預(yù)處理器,可以讓CSS開(kāi)發(fā)高效起來(lái),非常推薦使用。

less學(xué)習(xí)文檔:less學(xué)習(xí)文檔

2.3 axios請(qǐng)求庫(kù)

一般項(xiàng)目都會(huì)涉及到與服務(wù)端交互,而這個(gè)時(shí)候你可以使用axios發(fā)送請(qǐng)求。

axios學(xué)習(xí)文檔:axios學(xué)習(xí)文檔

2.4 UI庫(kù)

針對(duì)Vue3,如果是C端開(kāi)發(fā)呢,我們還是希望可以手寫一些比較輕量級(jí)的UI庫(kù),但如果是B端呢,我們推薦Element Plus。

學(xué)習(xí)文檔:一個(gè) Vue 3 UI 框架 | Element Plus (element-plus.org)

總結(jié)

到此這篇關(guān)于前端新手小白的Vue3入坑指南的文章就介紹到這了,更多相關(guān)前端新手Vue3入坑內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue3 Vant組件庫(kù)使用過(guò)程中的避坑點(diǎn)

    Vue3 Vant組件庫(kù)使用過(guò)程中的避坑點(diǎn)

    本片文章主要寫了,Vue3開(kāi)發(fā)時(shí)運(yùn)用Vant UI庫(kù)的一些避坑點(diǎn)。讓有問(wèn)題的小伙伴可以快速了解是為什么。也是給自己做一個(gè)記錄
    2023-04-04
  • Vue3報(bào)錯(cuò)‘defineProps‘?is?not?defined的解決方法

    Vue3報(bào)錯(cuò)‘defineProps‘?is?not?defined的解決方法

    最近工作中遇到vue3中使用defineProps中報(bào)錯(cuò),飄紅,所以這篇文章主要給大家介紹了關(guān)于Vue3報(bào)錯(cuò)‘defineProps‘?is?not?defined的解決方法,需要的朋友可以參考下
    2023-01-01
  • Vue3中使用pnpm搭建monorepo開(kāi)發(fā)環(huán)境

    Vue3中使用pnpm搭建monorepo開(kāi)發(fā)環(huán)境

    這篇文章主要為大家介紹了Vue3中使用pnpm搭建monorepo開(kāi)發(fā)環(huán)境示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • vue項(xiàng)目做屏幕自適應(yīng)處理方式

    vue項(xiàng)目做屏幕自適應(yīng)處理方式

    這篇文章主要介紹了vue項(xiàng)目做屏幕自適應(yīng)處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Vue.js中使用道具方法demo

    Vue.js中使用道具方法demo

    這篇文章主要為大家介紹了Vue.js中使用道具方法demo,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • Vuex新手的理解與使用詳解

    Vuex新手的理解與使用詳解

    這篇文章主要介紹了Vuex新手的理解與使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Vue3如何解決路由緩存問(wèn)題(響應(yīng)路由參數(shù)的變化)

    Vue3如何解決路由緩存問(wèn)題(響應(yīng)路由參數(shù)的變化)

    這篇文章主要介紹了Vue3如何解決路由緩存問(wèn)題(響應(yīng)路由參數(shù)的變化),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • VSCode使用之Vue工程配置eslint

    VSCode使用之Vue工程配置eslint

    這篇文章主要介紹了VSCode使用之Vue工程配置eslint,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-04-04
  • Vue?+?Element?實(shí)現(xiàn)按鈕指定間隔時(shí)間點(diǎn)擊思路詳解

    Vue?+?Element?實(shí)現(xiàn)按鈕指定間隔時(shí)間點(diǎn)擊思路詳解

    這篇文章主要介紹了Vue?+?Element?實(shí)現(xiàn)按鈕指定間隔時(shí)間點(diǎn)擊,實(shí)現(xiàn)思路大概是通過(guò)加一個(gè)本地緩存的時(shí)間戳,通過(guò)時(shí)間戳計(jì)算指定時(shí)間內(nèi)不能點(diǎn)擊按鈕,具體實(shí)現(xiàn)代碼跟隨小編一起看看吧
    2023-12-12
  • vue+element 實(shí)現(xiàn)商城主題開(kāi)發(fā)的示例代碼

    vue+element 實(shí)現(xiàn)商城主題開(kāi)發(fā)的示例代碼

    這篇文章主要介紹了vue+element 實(shí)現(xiàn)商城主題開(kāi)發(fā)的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評(píng)論

长武县| 盐边县| 绥滨县| 密云县| 临潭县| 乌拉特前旗| 乌拉特中旗| 屏东市| 田阳县| 海林市| 桑植县| 山阴县| 绥宁县| 边坝县| 开江县| 天祝| 鸡东县| 河南省| 介休市| 青铜峡市| 电白县| 页游| 富川| 江源县| 安新县| 浮山县| 上虞市| 丁青县| 社旗县| 宁都县| 长宁区| 玉溪市| 富阳市| 手游| 大邑县| 颍上县| 和田县| 高邮市| 芜湖县| 曲阜市| 伊春市|