亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue項目結(jié)構(gòu)目錄超詳細介紹

 更新時間:2023年12月18日 09:47:40   作者:小番茄炒雞蛋  
這篇文章主要給大家介紹了關于vue項目結(jié)構(gòu)目錄超詳細介紹的相關資料,Vue項目目錄結(jié)構(gòu)是指在開發(fā)Vue項目時,為了更好地組織和管理代碼,將不同的文件按照一定的規(guī)則和層次結(jié)構(gòu)進行分類和存放的方式,需要的朋友可以參考下

一:目錄結(jié)構(gòu)介紹

二:項目介紹

build 文件夾 及 子目錄

這里面是一些webpack的配置,主要用于項目打包時的一些設置。這里不去更詳細的深入,相關的文件及配置會在后面用到時在詳細的介紹。

config 文件 及 子目錄

這個文件夾里裝的是整個項目 開發(fā)運行時的一些配置,比如npm run dev 時 項目的啟動端口 之類的 。

node_modules  文件 及 子目錄 

這個文件夾里面全部都是node的一些基礎的依賴包,當我們拓展的安裝一些別的插件時 也會裝在這個文件夾里。

src  文件 及 子目錄

這個文件夾 是 整個項目的主文件夾 , 我們的代碼大部分都在這里完成。來具體的看一下里面的內(nèi)容:

assets 文件夾

里面主要放置一些資源文件。比如js 、css 之類的文件。

assets放可能會變動的文件

assets目錄中的文件,會被合并到一個文件中,然后進行壓縮。多用來存放業(yè)務級的js、css等,如一些全局的scss樣式文件、全局的工具類js文件等。
拓展: assets目錄中可以自己分化出不同地子目錄,用來根據(jù)自己的需求存放文件。如assets/util/可以用來存放工具類js,assets/api/ 可以用來存放業(yè)務接口js等等

components 文件夾

可以說是vue 的 靈魂了 , 組件文件全部都可以放到這里面。

組件 !一個vue項目就是由一個個的組件拼裝起來的。

router 文件夾 及 子目錄

這個文件夾里的是整個vue項目的路由,vue 是單頁面應用的代表,這里面就是設置一個一個組件的地址的文件。

在項目中使用vue-router管理路由,分為以下幾步

    第一步:在終端(terminal)中安裝vue-router

    npm install -g vue-router

    第二步:在src目錄下創(chuàng)建一-個router文件夾,在這個文件夾下創(chuàng)建router. js ( 也可以和main. js平級,直接創(chuàng)建router. js),在router. js文件中配置相應的信息

    第三步:入口文件main. js中引入路由實例router,然后在根實例中注冊

views文件夾

vi ews文件夾用來存放“頁面”。一個視圖可以具有一個或多個組件,并且一個視圖實際上打算由導航URL訪問。它們通常放在src/views。

app 文件 

這個文件是整個項目的入口文件,相當于包裹整個頁面的最外層的div。

App. vue是我們的根組件(使用標簽渲染整個工程的.vue組件) ,所有頁面都是在App. vue下進行切換的。其實你也可以理解為所有的路由也是App. vue的子組件。所以我們將router 標示為App. vue的子組件。

main.js 文件 

這個文件是項目的主js,全局的使用的各種變量、js、插件 都在這里引入 、定義。

static 文件夾 及 子目錄 

這個文件夾里是一些靜態(tài)資源文件。

這個四個文件是項目自帶文件 

基本上用不到。

index 文件

就是項目的承載頁面。

package 文件

是整個項目用的到的所有的插件的json的格式 比如 這個插件的 名稱 , 版本號。 當在項目里使用npm install 時 node 會自動安裝, 這個文件里的所有插件。

這是項目的一些說明文件。

 dist 文件夾

是在執(zhí)行了 npm run build 打包指令之后才會出現(xiàn)的, 整個項目寫好之,打包出來的所有文件都會在這里,只需要訪問文件夾里的index文件可以進入應用了。

最后再來一張圖吧

總結(jié) 

到此這篇關于vue項目結(jié)構(gòu)目錄超詳細介紹的文章就介紹到這了,更多相關vue項目結(jié)構(gòu)目錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

  • Vue-cli3項目配置Vue.config.js實戰(zhàn)記錄

    Vue-cli3項目配置Vue.config.js實戰(zhàn)記錄

    這篇文章主要給大家介紹了關于Vue-cli3項目配置Vue.config.js的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-07-07
  • vue 動態(tài)組件用法示例小結(jié)

    vue 動態(tài)組件用法示例小結(jié)

    這篇文章主要介紹了vue 動態(tài)組件用法,結(jié)合實例形式總結(jié)分析了vue 動態(tài)組件基本功能、原理、使用方法及操作注意事項,需要的朋友可以參考下
    2020-03-03
  • Vue.JS入門教程之自定義指令

    Vue.JS入門教程之自定義指令

    這篇文章主要為大家詳細介紹了Vue.JS入門教程之自定義指令,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • vue+koa2實現(xiàn)session、token登陸狀態(tài)驗證的示例

    vue+koa2實現(xiàn)session、token登陸狀態(tài)驗證的示例

    這篇文章主要介紹了vue+koa2實現(xiàn)session、token登陸狀態(tài)驗證的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • 關于vue狀態(tài)過渡transition不起作用的原因解決

    關于vue狀態(tài)過渡transition不起作用的原因解決

    這篇文章主要介紹了關于vue狀態(tài)過渡transition不起作用的原因解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • vue中傳參params和data的區(qū)別

    vue中傳參params和data的區(qū)別

    本文主要介紹了vue中傳參params和data的區(qū)別,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • vue獲取參數(shù)的幾種方式總結(jié)

    vue獲取參數(shù)的幾種方式總結(jié)

    這篇文章主要介紹了vue獲取參數(shù)的幾種方式總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 淺析Vue中生命周期函數(shù)的區(qū)別

    淺析Vue中生命周期函數(shù)的區(qū)別

    生命周期分為四個對子,根據(jù)不同的情況使用不同的函數(shù),這篇文章主要為大家介紹了這些函數(shù)的使用與區(qū)別,感興趣的小伙伴可以了解一下
    2023-08-08
  • vue實現(xiàn)的下拉框功能示例

    vue實現(xiàn)的下拉框功能示例

    這篇文章主要介紹了vue實現(xiàn)的下拉框功能,涉及vue.js數(shù)據(jù)讀取、遍歷、事件響應等相關操作技巧,需要的朋友可以參考下
    2019-01-01
  • 最新評論