node 後端服務快速搭建

快速搭建node後端服務

基於Koa二、Express、Mysql、Mongodb快速搭建Node後端服務,實現先後端通信。

目的

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

框架、數據庫組合

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

  • [ ] 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及相關代碼文件node

安裝包

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

cd server\
npm install

運行服務

node index.js

測試

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

總結

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

PS

一、生成server文件夾後,就能夠將server文件夾拷貝到項目中使用
二、數據庫要事先創建好github

如有幫助,求顆 Star

Github-quick-node-serversql

相關文章
相關標籤/搜索