Java教程

node_特困程序员

本文主要是介绍node_特困程序员,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.快速创建项目:

安装:npm install -g express-generator 
创建:express xxxx //根据提示完成安装
启动服务:nodemon ./bin/www || npm start //默认端口3000
更换启动文件为app.js:  
    var http = require('http');     var server = http.createServer(app); // var app = express();下面一行       //module.exports = app;     server.listen('3000') //最后一行     此时可以把bin文件夹删除,运行nodemon .\app.js 即可     

2.mysql操作:

安装mysql: npm install mysql --save

连接数据库:
如:dbconfig.js:
  const mysql = require('mysql');
  module.exports = {          config:{         host: 'localhost',         port: '3306',         user: 'root',         password: '2580',         database: 'a'     },     //     sqlConnect:function(sql, sqlArr, callBack){         var pool = mysql.createPool(this.config)         pool.getConnection((err, conn)=>{             //console.log('12345')             if(err){console.log('连接失败');return }             conn.query(sql, sqlArr,callBack)             conn.release()            })      }   }     使用:   如rout.js:   var mysql2 = require('./mysql2')
  router.get('/', function(req, res){     var sql1 = 'insert into a1() values(0012, "sss", "sss", 0012, "1920-02-01", 100.00, 200.00, 10)'      var sqlArr = []     var callBack = (err, data)=>{         if(err){console.log('连接出错')}         else{             res.send({                 'list': data             })         }     }           mysql2.sqlConnect(sql1, sqlArr, callBack)   })  

 

这篇关于node_特困程序员的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!