1. 新建文件夹
    2. 初始化项目

      1. npm init

      直往下确认即可,entry point 时,声明一个入口文件 index.js
      (或者生成package.json文件后自己手动添加也行)

    3. 安装 express

    npm install express —save

    1. 安装
      1. npm install mysql --save
      ```vue var express = require(‘express’); var app = express(); var mysql = require(‘mysql’);

    //设置跨域访问 app.all(‘‘, function (req, res, next) { res.header(“Access-Control-Allow-Origin”, ““); res.header(“Access-Control-Allow-Headers”, “X-Requested-With”); res.header(“Access-Control-Allow-Methods”, “PUT,POST,GET,DELETE,OPTIONS”); res.header(“X-Powered-By”, ‘ 3.2.1’); res.header(“Content-Type”, “application/json;charset=utf-8”); next(); });

    var connection=mysql.createConnection({ host:’localhost’,//主机 user:’root’,//mysql认证的用户名 password:’12345678’,//mysql用户密码 database:’mysql’,//数据库名 port:’3306’//端口号 });

    connection.connect(function(err){ if(err){ console.log(err); console.log(“错误”) return; }else{ res.write(“数据库连接成功”); res.end(); } });

    var questions = [ { data: 213, num: 444, age: 12 }, { data: 456, num: 678, age: 13 }];

    //写个接口123 app.get(‘/123’, function (req, res) { res.status(200), res.json(questions) }); //登录接口 app.get(‘/user’, function (req, res) { res.status(200), res.json(questions) });

    //配置服务端口 var server = app.listen(3000, function () {

    1. var host = server.address().address;
    2. var port = server.address().port;
    3. console.log('Example app listening at http://%s:%s', host, port);

    }) ```

    备注:mysql 最好还是用 5.7 版本 稳定mysql操作工具用 navicat