工程目錄結構
阿新 • • 發佈:2017-08-16
layout 服務 static 路由 fig get container outer 基礎
├── README.md <= 項目介紹 ├── build <= 工程構建相關 <Vue-cli> │ ├── build.js <= 構建腳本 │ ├── check-versions.js <= Node Npm版本檢查 │ ├── dev-client.js <= 開發客戶端:瀏覽器刷新 │ ├── dev-server.js <= 開發服務器:靜態文件服務器、代理、熱更新 │ ├── utils.js <= utils │ ├── webpack.base.conf.js <= webpack基礎配置 │ ├── webpack.dev.conf.js <= webpack開發配置 │ └── webpack.prod.conf.js <= webpack生產配置 ├── config <= 工程構建配置:開發服務器端口、代理,靜態資源打包位置等 │ ├── dev.env.js <= 開發環境配置 │ ├── index.js <= 入口 │ ├── prod.env.js <= 生產環境配置 │ └── test.env.js <= 測試環境配置 ├── index.html <= 單頁應用入口 ├── package-lock.json <= Npm Package 版本鎖 ├── package.json <= Npm Package 配置 ├── src <= 項目源代碼 │ ├── App.vue <= Vue 根組件 │ ├── api.js <= api 配置 │ ├── assets <= 靜態資源 │ │ ├── font │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ └── iconfont.woff │ │ ├── images │ │ │ └── logo.png │ │ ├── logo.png │ │ └── styles │ │ └── base.css │ ├── config.js <= 項目配置 │ ├── extend <= Vue 擴展相關 │ │ ├── filters.js <= 全局過濾器 │ │ ├── directive.js <= 全局指令 │ │ └── index.js <= 擴展入口 │ ├── layout <= 布局組件 │ │ ├── container.vue │ │ ├── header.vue │ │ ├── index.vue │ │ ├── levelbar.vue │ │ └── navbar.vue │ ├── main.js <= Vue 入口 │ ├── mock <= Mock │ ├── router <= 路由配置 │ │ ├── index.js │ │ └── routes.js │ ├── store <= Vuex │ │ ├── actions │ │ │ └── user.js │ │ ├── index.js │ │ ├── modules │ │ │ ├── app.js │ │ │ └── user.js │ │ └── mutation-types.js │ ├── style <= 樣式文件 │ │ └── define.less │ ├── utils <= utils │ │ ├── axios.js <= axios │ │ ├── const.js <= 常量 │ │ ├── index.js │ │ └── storage.js <= storage │ └── widgets <= 可復用組件 │ └── views <= 路由級別的組件 │ ├── Login.vue │ ├── form │ │ └── index.vue │ ├── table │ │ └── index.vue │ └── test │ └── query.vue ├── static <= 服務器靜態資源 │ └── favicon.ico └── test <= 測試文件夾 └── unit ├── index.js ├── karma.conf.js └── specs └── Hello.spec.js
工程目錄結構