VUE3(四)目錄結構


更好的了解項目的目錄結構,能更好的去開發項目:

當前展示的目錄結構是基於vite搭建的項目。

目錄結構如下圖所示:

1.png

我的代碼是托管在我自己的git服務器上邊的,默認安裝的時候是不存在的。

1:dist目錄

存放打包之后的代碼文件

2:node_modules

存放項目依賴的包目錄

3:public

存放公共文件目錄

4:src

存放代碼的主要目錄

2.png

(1):assets

我這里存放了每個頁面對應的css、js以及圖片文件

(2):components

存放項目使用的公共組件

(3):router

存放vue-router相關的文件

(4):types

存放typescript 支持vue文件的相關配置文件

(5):views

存放頁面文件(.vue)

(6):App.vue

根組件文件

(7):main.ts

入口文件ts文件

// 引入vue3中vue框架的createApp這個方法,創建一個實例
import { createApp } from "vue";
import App from "/@/App.vue";
// 創建實例
const app = createApp(App);
// 將示例掛載至節點
app.mount("#app");

5:.gitignore

Git相關文件,配置不上傳至git庫的文件,了解更多,請移步:《Git 忽略提交 .gitignore》

6:index.html

項目入口文件

7:package.json

存放依賴包管理及命令管理信息文件

(1):scripts

"scripts": {
    "dev": "vite",
    "build": "vite build"
  },

這里是命令配置,我的項目時采用vite創建的,因此命令有vite

yarn dev
yarn build

(2):開發環境及生產環境

Dependencies:生產環境
devDependencies:開發環境

8:readme.md

使用markdown編寫的文檔文件

9:ts.config.json

Typescript的配置文件

10:vite.config.ts

項目配置文件

11:yarn.locak

使用yarn包管理生成的文件,由yarn自動生成,自動管理。不需要管。

|-node_modules      -- 項目依賴包的目錄
|-public            -- 項目公用文件
  |--favicon.ico    -- 網站地址欄前面的小圖標
|-src               -- 源文件目錄,程序員主要工作的地方
  |-assets          -- 靜態文件目錄,圖片圖標,比如網站logo
  |-components      -- Vue3.x的自定義組件目錄
  |--App.vue        -- 項目的根組件,單頁應用都需要的
  |--index.css      -- 一般項目的通用CSS樣式寫在這里,main.js引入
  |--main.js        -- 項目入口文件,SPA單頁應用都需要入口文件
|--.gitignore       -- git的管理配置文件,設置那些目錄或文件不管理
|-- index.html      -- 項目的默認首頁,Vue的組件需要掛載到這個文件上
|-- package-lock.json --項目包的鎖定文件,用於防止包版本不一樣導致的錯誤
|-- package.json    -- 項目配置文件,包管理、項目名稱、版本和命令

有好的建議,請在下方輸入你的評論;

歡迎訪問個人博客
https://guanchao.site

歡迎訪問小程序:

在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM