坦白說,個人語文是數學老師教的,總結去年用到的一些前端新技術,趁着春節假期,將所學的一些知識寫成文章並附帶寫成一個簡單的項目,但願對你們有所幫助,若有寫的很差的地方,歡迎拍磚。css
本項目採用node.js作服務端提供數據接口,webpack做爲前端模塊化開發的管理工具,vue.js做爲MVVM組件化開發的工具。細節方面還涉及到數據存儲,安全認證,saas,es6等。項目結構以下:html
客戶端項目結構以下:前端
服務端項目結構以下:vue
下載地址:https://github.com/xuqin-kelly/node-vue-webpacknode
安裝方法(node環境下運行如下命令):webpack
服務端:git
打開node環境,切換到server目錄下:es6
一、安裝package.json文件下的模塊:npm installgithub
二、打開服務器:node app.jsweb
客戶端:
新開一個node環境,切換到client目錄下:
一、安裝package.json文件下的模塊:npm install
二、安裝完模塊後,輸入webpack命令,打包生成dist目錄及相關文件
三、輸入npm run dev命令,客戶端會自動運行:http://localhost:8080/
效果以下:
登陸頁面:
報名頁面:
報名列表: