手把手教你創(chuàng)建vue3項(xiàng)目的最佳方式
如何創(chuàng)建vue3項(xiàng)目
創(chuàng)建vue3我們常用的有三種方式:
1、用vue cli創(chuàng)建
1.使用vue cli環(huán)境前提條件: node -v v16.13.0 npm -v 8.1.0 vue -V @vue/cli 4.5.15 2.創(chuàng)建項(xiàng)目格式: vue create 項(xiàng)目名
vue cli底層用webpack搭建的,此種方式創(chuàng)建vue3適合新手過渡用
2、使用vite直接創(chuàng)建-------最快速創(chuàng)建
vite是下一代前端開發(fā)與構(gòu)建工具。Vite意在提供開箱即用的配置,同時(shí)它的插件API和JavaScript API 帶來了高度的可擴(kuò)展性,并有完整的類型支持。
npm init vite 回車 npm init vite Need to install the following packages: create-vite Ok to proceed? (y) y ? Project name: … vue3_vite //項(xiàng)目名稱 ? Select a framework: ? vue //選擇vue ? Select a variant: ? vue cd vue3_vite //進(jìn)入目錄 npm install //安裝依賴 npm run dev //運(yùn)行項(xiàng)目
3、使用vue3官方推薦創(chuàng)建方式
vue3: 6大金剛

安裝命令:
npm init vue@3
步驟:
Need to install the following packages: create-vue@3 Ok to proceed? (y) y----------選Y Vue.js - The Progressive JavaScript Framework ? Project name: … vue3_ok //項(xiàng)目名稱 ? Add TypeScript? … No / Yes //是否使用TS ? Add JSX Support? … No / Yes //是否支持JSX,除非你是搞React開發(fā) ? Add Vue Router for Single Page Application development? … No / Yes //是否添加路由 ? Add Pinia for state management? … No / Yes //是否添加狀態(tài)管理 推薦pinia ? Add Vitest for Unit Testing? … No / Yes //是否添加單元測(cè)試 ? Add Cypress for both Unit and End-to-End testing? … No / Yes //是否添加端到端測(cè)試 ? Add ESLint for code quality? … No / Yes //是否添加ESLint做代碼質(zhì)量檢查 ? Add Prettier for code formatting? … No / Yes //是否添加Perttier進(jìn)行代碼格式化 cd vue3_ok //cd 進(jìn)行目錄 npm install //安裝相關(guān)依賴 npm i npm run lint //運(yùn)行代碼修復(fù) npm run dev //運(yùn)行項(xiàng)目
總結(jié)
到此這篇關(guān)于如何創(chuàng)建vue3項(xiàng)目的文章就介紹到這了,更多相關(guān)創(chuàng)建vue3項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用Vue3實(shí)現(xiàn)可復(fù)制表格的方法詳解
表格是前端非常常用的一個(gè)控件,本文主要為大家介紹了Vue3如何實(shí)現(xiàn)一個(gè)簡(jiǎn)易的可以復(fù)制的表格,文中的示例代碼講解詳細(xì),需要的可以參考一下2022-12-12
vue使用screenfull插件實(shí)現(xiàn)全屏功能
這篇文章主要為大家詳細(xì)介紹了vue使用screenfull插件實(shí)現(xiàn)全屏功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-09-09
vue3自定義動(dòng)態(tài)不同UI組件篩選框案例
動(dòng)態(tài)組件是一種在Vue中根據(jù)條件或用戶輸入來動(dòng)態(tài)渲染不同組件,本文主要介紹了vue3自定義動(dòng)態(tài)不同UI組件篩選框案例,具有一定的參考價(jià)值,感興趣的可以了解一下2025-04-04
Vue3前端做打印頁(yè)面信息實(shí)現(xiàn)打印功能(打印界面某個(gè)部分)
這篇文章主要介紹了如何使用vue3-print-nb依賴在Vue?3項(xiàng)目中實(shí)現(xiàn)頁(yè)面打印功能,提供了完整的代碼示例,大家可以根據(jù)項(xiàng)目需求選擇合適的打印方法,需要的朋友可以參考下2025-02-02
electron+vue?實(shí)現(xiàn)靜默打印功能
這篇文章主要介紹了electron+vue?實(shí)現(xiàn)靜默打印功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06

