前端vue3框架搭建及創(chuàng)建項目工程完整步驟(小白版)
一、新建vue項目
(一)交互式指令創(chuàng)建vue項目
1.新建文件夾:
vue3測試項目---代碼---code2025
2.用cmd打開命令行
cd code2025 npm create vue@latest y
再根據(jù)圖片內(nèi)選擇 :否、不需要
驗證是否成功:
繼續(xù):
cd vue npm i
npm run dev
自動跳轉(zhuǎn)得到:
打開你顯示出來的Local: http://localhost:5173/
二、在idea啟動vue工程
1.刪除無用文件
劃線的刪去
2.關(guān)閉vue:
回到CMD命令行,按住ctrl + C 兩次
3.啟用vue工程
4.配置編碼:
5.繼續(xù)刪除無用文件:
刪除import XXXXX:
代碼如下:
<template> <div> 主頁 </div> </template> <script setup> </script>
6.改名與刪除配置
HomeView.vue改名Home.vue:
最終如圖:
APP.vue刪除無用的代碼,只保留
<template> <RouterView /> </template>
繼續(xù)刪除無用文件:
打開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.項目目錄知識點講解
node_modules:不是我們的源碼文件,這個是依賴包下載之后的存放目錄
public:存放全局的靜態(tài)文件,比如說網(wǎng)頁的icon
src:
- assets:一般是存放代碼引用的靜態(tài)文件,比如:css、js、img
- components:放一下vue的組件(可復(fù)用的代碼塊,就叫組件)
- router:定義路由文件的目錄
- views:存放 vue 網(wǎng)頁文件的目錄
- App.vue:vue 頁面全局的入口,所有vue 文件的父級
- main.js:代碼的配置文件,引入第三方的組件或者我們自己定義的一些組件、css、js 等
index.html:vue編譯成網(wǎng)頁才能在瀏覽器渲染
jsconfig.json:內(nèi)部配置文件
package.json:定義依賴庫的文件
package-lock.json:在你下載依賴的時候鎖定版本的一個文件
vite.config.js:全局的配置文件
2.設(shè)置網(wǎng)頁標題
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中打開頁面,查看效果
4.定義404頁面
先下載一張404圖片到本地再根據(jù)圖片步驟操作
先將404圖片復(fù)制到新建的directory,再新建404.vue,再寫圖片路徑,再增添路由配置
<template> <div> <img src="~assets/img/404.png" alt=""> </div> </template>
寫到這里發(fā)現(xiàn)自己的vue文件是灰色的,查找教程發(fā)現(xiàn)沒有下載插件:
File->Settings->Plugins,點擊下載即可
變成有顏色的了,如果你的不可以,回到上邊,檢查是否apply后才ok的,有的不是自動的。
隨即再次嘗試
查看配置是否正確:
重試一下,得到結(jié)果:
大功告成!?。?/p>
繼續(xù)配置顏色和樣式可以在view文件夾內(nèi)配置vue文件、修改路由器配置可得。
總結(jié)
到此這篇關(guān)于前端vue3框架搭建及創(chuàng)建項目工程完整步驟的文章就介紹到這了,更多相關(guān)vue3搭建創(chuàng)建項目工程內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue 集成 vis-network 實現(xiàn)網(wǎng)絡(luò)拓撲圖的方法
這篇文章主要介紹了vue 集成 vis-network 實現(xiàn)網(wǎng)絡(luò)拓撲圖的方法,本文通過實例代碼給大家介紹的非常詳細 ,需要的朋友可以參考下2019-08-08解決vite+vue3項目打包后圖片不顯示或者請求路徑多了一個undefined問題
這篇文章主要介紹了解決vite+vue3項目打包后圖片不顯示或者請求路徑多了一個undefined問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-05-05Vue指令v-for遍歷輸出JavaScript數(shù)組及json對象的常見方式小結(jié)
這篇文章主要介紹了Vue指令v-for遍歷輸出JavaScript數(shù)組及json對象的常見方式,結(jié)合實例形式總結(jié)分析了vue.js使用v-for指令遍歷輸出js數(shù)組與json對象的常見操作技巧,需要的朋友可以參考下2019-02-02vue 使用插槽分發(fā)內(nèi)容操作示例【單個插槽、具名插槽、作用域插槽】
這篇文章主要介紹了vue 使用插槽分發(fā)內(nèi)容操作,結(jié)合實例形式總結(jié)分析了vue.js使用單個插槽、具名插槽、作用域插槽相關(guān)操作技巧與注意事項,需要的朋友可以參考下2020-03-03el-menu如何根據(jù)多層樹形結(jié)構(gòu)遞歸遍歷展示菜單欄
這篇文章主要介紹了el-menu根據(jù)多層樹形結(jié)構(gòu)遞歸遍歷展示菜單欄,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-07-07