目錄結構html
├── index.html 入口頁面
├── build 構建腳本目錄
│ ├── build-server.js 運行本地構建服務器,能夠訪問構建後的頁面
│ ├── build.js 生產環境構建腳本
│ ├── dev-client.js 開發服務器熱重載腳本,主要用來實現開發階段的頁面自動刷新
│ ├── dev-server.js 運行本地開發服務器
│ ├── utils.js 構建相關工具方法
│ ├── webpack.base.conf.js wabpack基礎配置
│ ├── webpack.dev.conf.js wabpack開發環境配置
│ └── webpack.prod.conf.js wabpack生產環境配置
├── config 項目配置
│ ├── dev.env.js 開發環境變量
│ ├── index.js 項目配置文件
│ ├── prod.env.js 生產環境變量
│ └── test.env.js 測試環境變量
├── mock mock數據目錄
│ └── hello.js
├── package.json npm包配置文件,裏面定義了項目的npm腳本,依賴包等信息
├── src 項目源碼目錄
│ ├── main.js 入口js文件
│ ├── app.vue 根組件
│ ├── components 公共組件目錄
│ │ └── title.vue
│ ├── assets 資源目錄,這裏的資源會被wabpack構建
│ │ └── images
│ │ └── logo.png
│ ├── routes 前端路由
│ │ └── index.js
│ ├── store 應用級數據(state)
│ │ └── index.js
│ └── views 頁面目錄
│ ├── hello.vue
│ └── notfound.vue
├── static 純靜態資源,不會被wabpack構建。
└── test 測試文件目錄(unit&e2e)
└── unit 單元測試
├── index.js 入口腳本
├── karma.conf.js karma配置文件
└── specs 單測case目錄
└── Hello.spec.js
2、命令安裝 依賴
一、進入到項目根目錄(文件夾) 前端
二、命令 安裝yarnvue
成功以後以下圖:node
三、安裝依賴webpack
安裝進行中:web
中間可能會有錯誤,個別依賴安裝沒成功,如:npm
提示node-sass 沒安裝成功,json
命令yarn upgrade node-sass 更新node-sass,sass
若是仍是沒安裝成功,就單獨利用淘寶鏡像安裝sass:服務器
命令yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass,如圖:
顯示安裝 成功。
提示phantomjs沒安裝成功
命令yarn config set phantomjs http://npm.taobao.org/mirrors/phantomjs,設置成功;
四、跑項目
命令yarn run dev,成功如圖: