命令以下:node
npm install express
npm install mysql
npm install log4js
复制代码
var connection = mysql.createConnection({
host: 'localhost', //主机
port: '3306', //端口
user: 'root', //用户名
password: '123456', //密码
database: 'nodeTest' //数据库名称
});
复制代码
var log4js = require('log4js');
复制代码
var express = require('express');
var app = express();
var bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({ extended: false }))
// 咱们能够uncaughtException来全局捕获未捕获的Error,同时你还能够将此函数的调用栈打印出来,捕获以后能够有效防止node进程退出
process.on('uncaughtException', function (err) {
//打印出错误
console.log(err);
//打印出错误的调用栈方便调试
console.log(err.stack);
});
// connection.end();
app.listen(3000, function () { ////监听3000端口
console.log('Server running main.js at 3000 port');
});
复制代码
个人端口是设置启动3000,不要被其余占用了,显示上图结果 server running main.js at 3000 port就成功了。 在部署到线上时候,须要用pm2启动,到最后部署的时候会解说。mysql