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

前端新手小白的Vue3入坑超詳細指南

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

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

1 項目安裝

這里我們推薦Vite安裝,Vite 是一個 web 開發(fā)構建工具,由于其原生 ES 模塊導入方式,可以實現(xiàn)閃電般的冷服務器啟動。通過在終端中運行以下命令,可以使用 Vite 快速構建 Vue 項目:

1.1 初始化項目

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

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

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

1.2 安裝初始化依賴

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

cd js-tool-big-box-website

然后安裝初始化依賴

npm install

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

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

1.3 啟動項目 

使用vite創(chuàng)建項目后,啟動項目是非??焖俚模玳W電般的速度,執(zhí)行下面的命令:

npm run dev

啟動成功后,可以在終端看見如下界面: 

如上圖所示,可以使用其中任意一個url,然后復制,粘貼到瀏覽器,就可以打開項目了:

2  一定會用的第三方庫

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

2.1 js-tool-big-box

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

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

cookie的存取、

localStorage的存取、

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

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

一些日常的正則匹配驗證、

復制文字到剪貼板、

生成UUID、

數(shù)組去重、

隱藏關鍵字符串中間字符、

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

檢測密碼強度、

下載文件、

打開全屏、

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

獲取瀏覽器詳細信息等

2.2 less或者sass預處理器

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

less學習文檔:less學習文檔

2.3 axios請求庫

一般項目都會涉及到與服務端交互,而這個時候你可以使用axios發(fā)送請求。

axios學習文檔:axios學習文檔

2.4 UI庫

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

學習文檔:一個 Vue 3 UI 框架 | Element Plus (element-plus.org)

總結(jié)

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

相關文章

  • Vue3 Vant組件庫使用過程中的避坑點

    Vue3 Vant組件庫使用過程中的避坑點

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

    Vue3報錯‘defineProps‘?is?not?defined的解決方法

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

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

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

    vue項目做屏幕自適應處理方式

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

    Vue.js中使用道具方法demo

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

    Vuex新手的理解與使用詳解

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

    Vue3如何解決路由緩存問題(響應路由參數(shù)的變化)

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

    VSCode使用之Vue工程配置eslint

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

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

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

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

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

最新評論

宁蒗| 彰化县| 青海省| 视频| 开远市| 安岳县| 天全县| 无为县| 正镶白旗| 锡林郭勒盟| 灵宝市| 辉南县| 甘孜| 鄂伦春自治旗| 阳新县| 江川县| 牡丹江市| 普陀区| 织金县| 资中县| 保定市| 无棣县| 安宁市| 东阿县| 观塘区| 临邑县| 武威市| 庆安县| 平江县| 祥云县| 交城县| 莱州市| 湘阴县| 灌南县| 胶南市| 徐闻县| 扶绥县| 罗定市| 驻马店市| 来安县| 栾川县|