node 後端服務快速搭建

快速搭建node後端服務

基於Koa2、Express、Mysql、Mongodb快速搭建Node後端服務,實現前後端通訊。

目的

爲不同 vue 項目快速搭建 node 後端服務,去除重複性工作;爲剛入門的同行提供一個清晰的 node 服務搭建流程與模板

框架、數據庫組合

在配置文件 ./config.js 中可自由設置組合,框架二選一,數據庫二選一,也可不選

  • [ ] koa
  • [ ] express
  • [ ] mysql
  • [ ] mongodb
const frameworkOptions = ['koa', 'express']
const databaseOptions = ['mysql', 'mongodb']

module.exports = {
  framework: frameworkOptions[0],
  database: databaseOptions[0]  // false 不使用數據庫
}

生成server文件夾

選擇好框架、數據庫後,運行 node build.js 生成server文件夾、package.json及相關代碼文件

安裝包

進入server文件夾,安裝依賴包

cd server\
npm install

運行服務

node index.js

測試

直接打開 example 文件夾下 index.html,可測試與後臺是否成功通訊

總結

配置文件 config.js
node build.js
cd server\
npm install
node index.js

PS

1、生成server文件夾後,就可以將server文件夾拷貝到項目中使用
2、數據庫要事先建立好

若有幫助,求顆 Star

Github-quick-node-server

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章