nodejs+vue+webpack之項目概要

坦白說,個人語文是數學老師教的,總結去年用到的一些前端新技術,趁着春節假期,將所學的一些知識寫成文章並附帶寫成一個簡單的項目,但願對你們有所幫助,若有寫的很差的地方,歡迎拍磚。css

本項目採用node.js作服務端提供數據接口,webpack做爲前端模塊化開發的管理工具,vue.js做爲MVVM組件化開發的工具。細節方面還涉及到數據存儲,安全認證,saas,es6等。項目結構以下:html

客戶端項目結構以下:前端

  • /dist
    • build.index.js
    • build.user.js
    • index.css
    • user.css
  • node_modules
  • /src
    • components/
      • index.vue
      • login.vue
      • userlist.vue
    • img/
    • model
      • userModel.js
    • scss
      • layout.scss
      • reset.scss
      • user.scss
    • util
      • cacheManger.js
      • httpHelper.js
      • md5.js  
  • webpack.config.js
  • package.json
  • index.html
  • users.html

服務端項目結構以下:vue

  • /node_modules
  • app.js
  • databaseManger.js
  • fileManger.js
  • HttpResult.js
  • package.json
  • userinfo.json

下載地址: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/

效果以下:

登陸頁面:

報名頁面:

 

報名列表:

 下一篇:nodejs+webpack+vue之webpack

相關文章
相關標籤/搜索