命令以下: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