項目地址https://github.com/huangche00...css
通過一個多月總算完成第一個版本html
頁面結構(H5,CSS3,原生JS)前端
框架(基於Vue腳手架:vue-cli)進行搭建vue
數據請求處理框架(Axios)node
Vue-Router進行路由處理webpack
Vue-LazyLoad進行圖片賴加載ios
選用NodeJs進行後臺開發git
Express中間件進行服務的配置,路由、請求的處理github
Mysql中間件處理與數據庫的"通訊"
Body-Parser中間件進行前端請求參數的獲取
Cookie-Parser、Cookie-Session進行cookie與session的處理
採用MySQL進行相關數據庫的設計與實現
首頁數據的展現
分類頁數據的展現
購物車
個人
註冊
登陸
商品詳情頁
商品搜索
已安裝MySQL數據庫,而後導入migou.sql文件
而後經過npm
安裝本地服務第三方依賴模塊(須要已安裝Node.js)
cd vue-jd
npm install 或 cnpm install(我的比較喜歡使用後者,下載依賴模塊速度較快)
npm run dev
最後開啓後臺服務
node server.js
<pre>
.
├── README.md
├── libs // 後臺經常使用工具模塊的封裝,好比格式化事件、MD5加密等
├── route // 後臺接口的編寫目錄
├── server.js // 後臺服務的配置文件
├── webpack.config.js // webpack配置文件
├── index.html // 項目入口文件
├── package.json // 項目配置文件
├── src // 生產目錄
│ ├── assets // css js 和圖片資源
│ ├── components // 各類Vue組件
│ ├── store // vuex狀態管理器
│ ├── App.vue // 項目中全局Vue
│ ├── main.js // Webpack 預編譯入口
│ └── router.config.js // vue路由配置文件
</pre>
....未完待續 QQ交流羣:526450553