一、express,vue運行環境,2建express項目,3建vue項目,4將vue項目(3)輸出文件拷貝到express靜態根目錄裏前端
一:---------PC全局安裝express 和 vue-cli基礎運行環境(不是俱體app,只是PC所需軟件)-------vue
一、安裝node.js (自行百度)node
二、全局安裝expresswebpack
npm install express -g web
三、全局安裝express生成器 express-generator vue-cli
npm install express-generator -g express
四、查看 express 版本,能夠檢查生成器 express-generator 是否安裝成功npm
express -v 後端
五、(可選)查看express 全部幫助指令及用法瀏覽器
express -h
六、全局安裝vue生成器 vue-cli 腳手架
npm install -g vue-cli
二:---------建立俱體express應用APP(服務器端) --------------
七、cd 進入指定目錄 workspace(任意命名)--------------這是系統cmd指令,不是node指令
八、在指定目錄 workspace(任意命名) 建立項目 nodejs-demo(任意命名)
express -e nodejs-demo
九、由當前目錄 workspace(任意命名) 進入 項目目錄 nodejs-demo(任意命名)--------------這是系統cmd指令,不是node指令
cd workspace
十、安裝依賴
npm install
十一、啓動項目------檢查express有無安裝成功
npm start
三:---------建立俱體VUE應用(前端靜態頁面) --------------
十二、進入express項目的靜態文件根目錄public文件夾
1三、建立基於webpack模版的項目 vue_prj (任意命名項目名稱vue_prj)
vue init webpack vue_prj
1四、進入項目 vue_prj 文件夾
cd vue_prj
1五、安裝vue項目依賴
npm install
1六、(可選)測試並運行vue前端項目,在瀏覽器上輸入localhost:8080,檢查基於vue-cli腳手架的項目是否建立完成
npm run dev
1七、每次改動 vue_prj 裏的文件以後,均要執行一次 build
npm run build
四:---------將VUE項目放到EXPRESS項目並創建聯繫 --------------
1八、將express項目的服務器靜態文件根目錄 指向 vue 執行build後的輸出文件夾 dist
https://blog.csdn.net/u012414590/article/details/79043757
前端模板渲染vue,後端express提供接口服務,合併成一個項目。一樣是先後端分離,互不影響。
項目發佈只是把vue通過webpack打包當作express的靜態文件夾發佈
將VUE 項目的全部文件放入 public
或者修改 app.use(express.static(path.resolve(__dirname, '../dist')));
前端測式調式過程的臨時服務器
npm run dev
前端輸編譯成最後文件
npm run buil