NodeJs学习日报day8——接口编写】的更多相关文章

今天看了黑马NodeJs中关于接口编写以及跨域问题的视频…
const mysql = require('mysql') const db = mysql.createPool({ // 数据库的ip地址 host: 'localhost', user: 'root', password: '123456', // 指定要操作的数据库 database: 'lesson' }) // 测试 // db.query('select 1', (err, results) => { // if (err) { // return console.log(err…
const express = require('express') const app = express() const mw = function(req, resp, next) { console.log("test"); next() } // 注册全局有效的中间件 app.use(mw) app.get('/', function(req, resp) { resp.send("test") }) app.listen(80, () => { c…
const express = require('express') const app = express() app.get('/user', function(req, resp) { resp.send({name: 'Cra2iTeT', age: 20, gender: '男'}) }) app.get('/', function(req, resp) { console.log(req.query); // req.query可以接收参数默认为空 }) // :id是一个动态参数,…
const { match } = require("assert") function dateFormat(dataStr) { const dt = new Date(dataStr) const y = padZero(dt.getFullYear()) const m = padZero(dt.getMonth() + 1) const d = padZero(dt.getDay()) const hh = padZero(dt.getHours()) const mm =…
// console.log(module); // 执行顺序不同,结果也不同 // module.exports = { // name : 'Cra2iTeT', // hi() { // console.log('hi'); // } // } // 挂在userName属性 module.exports.userName = '张三' module.exports.hello = function() { console.log('hello'); } module.exports =…
// 导入模块 const http = require('http') // 创建web服务器实例 const server = http.createServer() // 为服务器实例绑定request事件,监听客户端请求 server.on('request', function (req, resp) { console.log("Someone visit our web server."); }) // 启动服务器 server.listen(8080, function…
前言 用Nodejs已经1年有余,陆陆续续写了48篇关于Nodejs的博客文章,用过的包有上百个.和所有人一样,我也从Web开发开始,然后到包管 理,再到应用系统的开发,最后开源自己的Nodejs项目.一路走来,Nodejs已经成为我做Web项目的标配.我非常愿意把原Java.PHP的 Web系统向Nodejs迁移,因为1个人可以很容易的完成10个人的活了. 本文把我的学习和使用经验进行归纳总结,希望给新入门Nodejs的同学做一些指引. 目录 Nodejs的介绍 15个Nodejs应用场景 N…
转载自:http://blog.fens.me/nodejs-roadmap/ 前言 用Nodejs已经1年有余,陆陆续续写了48篇关于Nodejs的博客文章,用过的包有上百个. 和全部人一样,我也从Web开发開始.然后到包管理,再到应用系统的开发,最后开源自己的Nodejs项目.一路走来,Nodejs已经成为我做Web项目的标配.我非常愿意把原Java.PHP的Web系统向Nodejs迁移.由于1个人能够非常easy的完毕10个人的活了. 本文把我的学习和使用经验进行归纳总结,希望给新入门No…
1 安装NodeJS 具体参考已发布的文章Ubuntu学习总结-07 Nodejs和npm的安装 2 使用淘宝 NPM 镜像 国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像. 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步.可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm npm install -g cnpm --registry=htt…