国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【vue3】使用vite構(gòu)建vue3項目

這篇具有很好參考價值的文章主要介紹了【vue3】使用vite構(gòu)建vue3項目。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【vue3】使用vite構(gòu)建vue3項目
==>??博主:初映CY的前說(前端領(lǐng)域) ,??本文核心:使用vite構(gòu)建vue3項目

【前言】 當(dāng)我們選擇了vue3作為我們項目的開發(fā),就更加的推薦使用vite來對我們的項目進(jìn)行打包。很簡單——這也是開發(fā)vue的團隊開發(fā)的工具,因此支持性肯定比傳統(tǒng)的打包工具好,下面我們就來使用vite來開發(fā)一個vue3項目。

一、vite介紹

Vite(法語意為 “快速的”,發(fā)音 /vit/,發(fā)音同 “veet”) 是一種新型前端構(gòu)建工具,能夠顯著提升前端開發(fā)體驗(熱更新、打包構(gòu)建速度更快)。

二、vite對比webpack

  • 1.Webpack:將所有的模塊提前編譯、打包進(jìn) bundle 中,不管這個模塊是否被用到,隨著項目越來越大,打包啟動的速度自然越來越慢。

  • 2.Vite:瞬間開啟一個服務(wù),并不會先編譯所有文件,當(dāng)瀏覽器用到某個文件時,Vite 服務(wù)會收到請求然后編譯后響應(yīng)到客戶端。

  • 3.使用webpack打包模式
    【vue3】使用vite構(gòu)建vue3項目
    使用webpack打包會將我們所有的文件都進(jìn)行一個打包處理,因此當(dāng)項目文件越來越多的時候,打包編譯的事件也會變長

  • 4.使用vite打包模式【vue3】使用vite構(gòu)建vue3項目
    vite的打包模式是先開啟服務(wù),再根據(jù)我們的請求進(jìn)行一個相應(yīng)的打包編譯。因此打包速度特別快,類似于實現(xiàn)了按需導(dǎo)入,不需要使用的文件不進(jìn)行導(dǎo)入。
    好了基礎(chǔ)概念學(xué)完了,我們來看看我們怎么使用vite來來開發(fā)我們的vue3項目吧!??

三、使用vite構(gòu)建項目

【學(xué)習(xí)指南】學(xué)習(xí)某一項技能的最好辦法是?沒錯就是看官方文檔,官方文檔指南:vite官網(wǎng)

1.運行創(chuàng)建項目命令

# 使用 npm
npm create vite@latest
# 使用 yarn
yarn create vite
# 使用 pnpm
pnpm create vite

注意點:Vite 需要 Node.js 版本 >= 12.0.0。在cmd窗口輸入

node -v

即可查詢到我們當(dāng)前的一個node的版本。

2.輸入項目名稱,默認(rèn)是 vite-project

【vue3】使用vite構(gòu)建vue3項目

3.選擇前端框架

【vue3】使用vite構(gòu)建vue3項目

4.選擇項目類型

【vue3】使用vite構(gòu)建vue3項目

5.創(chuàng)建完畢

【vue3】使用vite構(gòu)建vue3項目
接下來的話,僅需要按照上述出現(xiàn)的三條指令即可完成我們項目的運行
【vue3】使用vite構(gòu)建vue3項目
根據(jù)cmd的提示,我們依次寫下

cd vue3-study
npm install
npm run dev

【vue3】使用vite構(gòu)建vue3項目

隨后復(fù)制local后面生成的當(dāng)前地址粘貼到在瀏覽器中打開就可以完成我們使用vite創(chuàng)建一個vue3的項目嘍!通常出現(xiàn)了這三條指令之后我們可以直接進(jìn)我們的vscode執(zhí)行這些命令也可以實現(xiàn)vue3項目的一個啟動
【vue3】使用vite構(gòu)建vue3項目
至此,一個vue3的項目成功的被你創(chuàng)建出來嘍!~

6.相關(guān)插件安裝

  • 1.禁用 Vetur 插件,安裝 Volar 插件。
  • 2.VSCode 代碼片段插件:Vue VSCode Snippets,使用見文檔。
  • 3.Vue3 的 Chrome 調(diào)試插件也變了,下載鏈接,注意安裝后需要把之前的 Vue2 Devtools 關(guān)閉掉。

7.編寫 Vue 應(yīng)用

  • 1.清空 src 里面的App.vue文件。
  • 2.在 src/main.js 中按需導(dǎo)入 createApp 函數(shù)。
  • 3.定義 App.vue 根組件,導(dǎo)入到 main.js。
  • 4.使用 createApp 函數(shù)基于 App.vue 根組件創(chuàng)建應(yīng)用實例。
  • 5.掛載至 index.html 的 #app 容器

main.js

import {
    createApp
} from 'vue'
import App from './App.vue'
const app = createApp(App)
app.mount('#app')

App.vue

<template>
    <div>我是根組件,Hello</div>
</template>
<script>
    export default {
        name: 'App',
    }
</script>

index.html

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8" />
    <link rel="icon" href="/favicon.ico" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Vite App</title>
</head>

<body>
    <!-- 容器,由 Vue 創(chuàng)建實例來渲染 -->
    <div id="app"></div>
    <!-- Webpack 導(dǎo)入的是打包后的代碼 -->
    <!-- Vite 直接基于 ESM 加載源文件 -->
    <script type="module" src="/src/main.js"></script>
</body>

</html>

最后在根文件下執(zhí)行即可執(zhí)行我們的項目(博主使用的npm)

npm run dev

隨后頁面出現(xiàn)一個地址,點擊進(jìn)去即可將我們的vue3項目跑起來
頁面第一行將會出現(xiàn):我是根組件,Hello

至此本文結(jié)束,愿你有所收獲!
期待大家的關(guān)注與支持! 你的肯定是我更新的最大動力?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-456774.html

到了這里,關(guān)于【vue3】使用vite構(gòu)建vue3項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • vite+vue3+ts項目構(gòu)建詳細(xì)步驟(配置多語言版本)

    vite+vue3+ts項目構(gòu)建詳細(xì)步驟(配置多語言版本)

    時過境遷,我們見證了諸如 webpack、Rollup 和 Parcel 等工具的變遷,它們極大地改善了前端開發(fā)者的開發(fā)體驗。 然而,當(dāng)我們開始構(gòu)建越來越大型的應(yīng)用時,需要處理的 JavaScript 代碼量也呈指數(shù)級增長。包含數(shù)千個模塊的大型項目相當(dāng)普遍?;?JavaScript 開發(fā)的工具就會開始遇

    2024年02月05日
    瀏覽(24)
  • Vite + Vue3 +Vant4構(gòu)建項目時,按需引入使用Toast組件,引用 showToast 時出現(xiàn)編譯報錯的解決方案

    Vite + Vue3 +Vant4構(gòu)建項目時,按需引入使用Toast組件,引用 showToast 時出現(xiàn)編譯報錯的解決方案

    一.問題定位 在Vite + Vue3 +Vant4構(gòu)建項目時,需要使用Toast組件顯示提示信息,按照官方文檔使用函數(shù)調(diào)用 使用后直接報錯,說是找不到對應(yīng)的樣式文件(如下圖): 在項目中查找node-moudles文件,確實沒有找到,只有一個toast文件(如下圖): 在百度搜索解決方法,說是需要單

    2024年01月17日
    瀏覽(97)
  • vite + vue3 + vue-router4 + ts + element plus + pinia + axios構(gòu)建項目

    最后是完整的vite.config.ts、main.ts配置 1、先用vite創(chuàng)建一個項目 2、安裝element plus vite.config.ts配置組件按需導(dǎo)入,圖標(biāo)自動導(dǎo)入 ? main.ts配置 頁面文件使用 3、安裝axios main.ts 4、安裝pinia /stores/index.ts /stores/counter.ts main.ts 頁面使用 5、安裝router4 /router/index main.ts ? 6、vite.config.ts常

    2023年04月25日
    瀏覽(27)
  • vue3+vite項目構(gòu)建時報錯npm ERR! code EPERMnpm ERR! syscall mkdir...

    vue3+vite項目構(gòu)建時報錯npm ERR! code EPERMnpm ERR! syscall mkdir...

    vscode終端中輸入npm create vite@latest vueviteproject1 -- --vue命令后報錯 具體報錯如下: ? PS D:project npm create vite@latest vueviteproject1 -- --vue ? npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path D:nodenode_cache_cacache npm ERR! errno -4048 npm ERR! Error: EPERM: operation not permitted, mkdir \\\'D:nodenode_cache_cacac

    2024年01月16日
    瀏覽(24)
  • 基于Vue3+Vite+TS+ESLint+Prettier+Husky+lint-staged+commitlint+stylelint的項目構(gòu)建

    基于Vue3+Vite+TS+ESLint+Prettier+Husky+lint-staged+commitlint+stylelint的項目構(gòu)建

    博客后臺管理系統(tǒng)使用后的是基于Vue3+Vite+TS+ESLint+Prettier的開發(fā),具體項目構(gòu)建如下 ESLint: 控制代碼質(zhì)量 Prettier: 控制代碼風(fēng)格 2.1、安裝ESLint、Prettier相關(guān)相關(guān)包 eslint: ESLint的核心代碼庫 prettier: Prettier的格式化代碼的核心代碼庫 eslint-config-airbnb-base: airbnb的代碼規(guī)范(依賴pl

    2024年02月07日
    瀏覽(29)
  • 02_使用Vite搭建Vue3項目

    02_使用Vite搭建Vue3項目

    首先插件添加:Live Server、Vue - Official、Vue VSCode Snippets、別名路徑跳轉(zhuǎn) 官網(wǎng):Vite | 下一代的前端工具鏈 (vitejs.dev) 1.創(chuàng)建一個文件夾VueApp,運行cmd轉(zhuǎn)到該目錄下,執(zhí)行命令:npm create vite@latest 2.然后轉(zhuǎn)到vuedemo目錄下命令:cd vuedemo, 3.執(zhí)行命令:npm install。文件夾內(nèi)會新添加no

    2024年04月08日
    瀏覽(25)
  • 使用vite創(chuàng)建vue3的Cesium基礎(chǔ)項目

    使用vite創(chuàng)建vue3的Cesium基礎(chǔ)項目

    使用vite創(chuàng)建vue3項目:可以參考官方文檔Vite官方中文文檔 1.1 在指定文件夾路徑下使用npm(前提是已經(jīng)安裝好了node): 1.2 cd到創(chuàng)建的項目文件夾: 安裝并使用Cesium; 2.1 找到插件:vue插件, 找到社區(qū)插件, ctrl+F搜索“Cesium”,找到Cesium的插件使用教程:Cesium插件 就能找到C

    2024年02月13日
    瀏覽(30)
  • 如何使用Vite創(chuàng)建Vue3的uniapp項目

    Vue3/Vite 版要求 node 版本^14.18.0 || =16.0.0 如果使用 HBuilderX(3.6.7 以下版本)運行 Vue3/Vite 創(chuàng)建的最新的 cli 工程,需要在 HBuilderX 運行配置最底部設(shè)置 node 路徑 為自己本機高版本 node 路徑(注意需要重啟 HBuilderX 才可以生效) HBuilderX Mac 版本菜單欄左上角 HBuilderX-偏好設(shè)置-運行配

    2024年02月09日
    瀏覽(94)
  • 使用Vue3和Vite升級你的Vue2+Webpack項目

    使用Vue3和Vite升級你的Vue2+Webpack項目

    ???? 博主貓頭虎(????)帶您 Go to New World??? ?? 博客首頁 ——????貓頭虎的博客?? ?? 《面試題大全專欄》 ?? 文章圖文并茂??生動形象??簡單易學(xué)!歡迎大家來踩踩~?? ?? 《IDEA開發(fā)秘籍專欄》 ?? 學(xué)會IDEA常用操作,工作效率翻倍~?? ?? 《100天精通Golang(基礎(chǔ)

    2024年02月09日
    瀏覽(28)
  • 使用 Vite + Vue3 + Element-Plus + Pinia + Ts 搭建 Vue3 項目

    使用 Vite + Vue3 + Element-Plus + Pinia + Ts 搭建 Vue3 項目

    Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依賴更高的 Node 版本才能正常運行,當(dāng)你的包管理器發(fā)出警告時,請注意升級你的 Node 版本。 首先 npm 輸入: Project name :項目名稱 Select a framework :選擇一個框架 Select a variant :選擇 ts 或者 js 輸入項目名稱后選擇 vue 選擇

    2024年02月09日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包