前端vue3框架搭建及創(chuàng)建項(xiàng)目工程完整步驟(小白版)
一、新建vue項(xiàng)目
(一)交互式指令創(chuàng)建vue項(xiàng)目
1.新建文件夾:
vue3測(cè)試項(xiàng)目---代碼---code2025

2.用cmd打開(kāi)命令行

cd code2025 npm create vue@latest y
再根據(jù)圖片內(nèi)選擇 :否、不需要

驗(yàn)證是否成功:

繼續(xù):
cd vue npm i

npm run dev
自動(dòng)跳轉(zhuǎn)得到:

打開(kāi)你顯示出來(lái)的Local: http://localhost:5173/


二、在idea啟動(dòng)vue工程

1.刪除無(wú)用文件
劃線的刪去

2.關(guān)閉vue:
回到CMD命令行,按住ctrl + C 兩次

3.啟用vue工程


4.配置編碼:

5.繼續(xù)刪除無(wú)用文件:

刪除import XXXXX:


代碼如下:
<template>
<div>
主頁(yè)
</div>
</template>
<script setup>
</script>6.改名與刪除配置
HomeView.vue改名Home.vue:


最終如圖:

APP.vue刪除無(wú)用的代碼,只保留
<template> <RouterView /> </template>

繼續(xù)刪除無(wú)用文件:
打開(kāi)code2025---vue---src---router---index.js更改,看不懂的直接復(fù)制我的代碼即可,如下

import { createRouter, createWebHistory } from 'vue-router'
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
routes: [
{
path: '/', name: 'home',
component: import('../views/AboutHome.vue')
},
],
})
export default router如圖:

重啟:

三、vue工程目錄講解
1.項(xiàng)目目錄知識(shí)點(diǎn)講解
node_modules:不是我們的源碼文件,這個(gè)是依賴(lài)包下載之后的存放目錄
public:存放全局的靜態(tài)文件,比如說(shuō)網(wǎng)頁(yè)的icon
src:
- assets:一般是存放代碼引用的靜態(tài)文件,比如:css、js、img
- components:放一下vue的組件(可復(fù)用的代碼塊,就叫組件)
- router:定義路由文件的目錄
- views:存放 vue 網(wǎng)頁(yè)文件的目錄
- App.vue:vue 頁(yè)面全局的入口,所有vue 文件的父級(jí)
- main.js:代碼的配置文件,引入第三方的組件或者我們自己定義的一些組件、css、js 等
index.html:vue編譯成網(wǎng)頁(yè)才能在瀏覽器渲染
jsconfig.json:內(nèi)部配置文件
package.json:定義依賴(lài)庫(kù)的文件
package-lock.json:在你下載依賴(lài)的時(shí)候鎖定版本的一個(gè)文件
vite.config.js:全局的配置文件
2.設(shè)置網(wǎng)頁(yè)標(biāo)題

3.設(shè)置全局CSS global.css
在src---assets路徑下新建directory命名為:css,新建file命名為:global.css,如圖:

*{
box-sizing: border-box;
}
body{
margin: 0;
padding: 0;
color:#333;
font-size: 14px;
}
a{
text-decoration: none;
}在main.js引入global.js
import'./assets/css/global.css'
在index中打開(kāi)頁(yè)面,查看效果


4.定義404頁(yè)面
先下載一張404圖片到本地再根據(jù)圖片步驟操作
先將404圖片復(fù)制到新建的directory,再新建404.vue,再寫(xiě)圖片路徑,再增添路由配置
<template>
<div>
<img src="~assets/img/404.png" alt="">
</div>
</template>

寫(xiě)到這里發(fā)現(xiàn)自己的vue文件是灰色的,查找教程發(fā)現(xiàn)沒(méi)有下載插件:
File->Settings->Plugins,點(diǎn)擊下載即可

變成有顏色的了,如果你的不可以,回到上邊,檢查是否apply后才ok的,有的不是自動(dòng)的。

隨即再次嘗試

查看配置是否正確:


重試一下,得到結(jié)果:

大功告成?。?!
繼續(xù)配置顏色和樣式可以在view文件夾內(nèi)配置vue文件、修改路由器配置可得。
總結(jié)
到此這篇關(guān)于前端vue3框架搭建及創(chuàng)建項(xiàng)目工程完整步驟的文章就介紹到這了,更多相關(guān)vue3搭建創(chuàng)建項(xiàng)目工程內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue.js調(diào)用python腳本并給腳本傳數(shù)據(jù)
在有些情況下需要使用不同的語(yǔ)言來(lái)完成一個(gè)項(xiàng)目,因此就有可能出現(xiàn)不同語(yǔ)言的程序之間的相互調(diào)用,下面這篇文章主要給大家介紹了關(guān)于vue.js調(diào)用python腳本并給腳本傳數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下2024-03-03
vue環(huán)形進(jìn)度條組件實(shí)例應(yīng)用
在本文中我們給大家分享了關(guān)于vue環(huán)形進(jìn)度條組件的使用方法以及實(shí)例代碼,需要的朋友們跟著測(cè)試下吧。2018-10-10
Elementui按鈕設(shè)置默認(rèn)選中狀態(tài)的實(shí)現(xiàn)過(guò)程
這篇文章主要給大家介紹了關(guān)于Elementui按鈕設(shè)置默認(rèn)選中狀態(tài)的實(shí)現(xiàn)過(guò)程,文中通過(guò)圖文以及示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Elementui具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-07-07
詳解Element-ui NavMenu子菜單使用遞歸生成時(shí)使用報(bào)錯(cuò)
這篇文章主要介紹了詳解Element-ui NavMenu子菜單使用遞歸生成時(shí)使用報(bào)錯(cuò),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
10個(gè)Vue項(xiàng)目必備的高頻實(shí)用自定義指令(復(fù)制即用)
在實(shí)際開(kāi)發(fā)中,很多重復(fù)邏輯用自定義指令來(lái)做最優(yōu)雅,既不污染組件,復(fù)用性又極強(qiáng),?所以本文小編為大家整理了?10?個(gè)企業(yè)級(jí)最常用的?Vue?自定義指令,復(fù)制到項(xiàng)目就能直接用,建議收藏進(jìn)你的工具庫(kù)2026-04-04
vue給數(shù)組中對(duì)象排序 sort函數(shù)的用法
這篇文章主要介紹了vue給數(shù)組中對(duì)象排序 sort函數(shù)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09
Vue3的setup在el-tab中動(dòng)態(tài)加載組件的方法
公司某項(xiàng)目需求在頁(yè)面顯示的組件是根據(jù)角色變化而變化的,怎么實(shí)現(xiàn)這個(gè)效果呢,下面小編給大家介紹下Vue3的setup在el-tab中動(dòng)態(tài)加載組件的方法,需要的朋友可以參考下2022-11-11
vue中的addEventListener和removeEventListener用法說(shuō)明
這篇文章主要介紹了vue中的addEventListener和removeEventListener用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06

