随笔分类 - nodeJS笔记
摘要:exports.findTest = async()=>{ const ids = ['b3bc6e3dbb2a420aa8d569d70283e4ed', '6fa0671fd75d418398b5ab4a35bfe21d'] const sql = `select id,pay_type fro
阅读全文
摘要:const OSS = require('ali-oss') let client = new OSS({ region: 'oss-cn-najing', accessKeyId: 'youid', accessKeySecret: 'yoursecret', bucket: 'yourbucke
阅读全文
摘要:app.all('*', function (req, res, next) { res.set('Access-Control-Allow-Origin', '*'); res.set('Access-Control-Allow-Credentials', true); res.set('Acce
阅读全文
摘要:const fs = require("fs"); const mineType = require("mime-types"); function imgToBase64(url) { try { let imgurl = config.imageUrl; let imageData = fs.r
阅读全文
摘要:{ "button": [ { "name": "音乐", "sub_button": [ { "type": "view", "name": "百度音乐", "url": "http://music.taihe.com/" } ] }, { "type": "view", "name": "百度"
阅读全文
摘要:没有wget的话,yum install -y wget wget https://npm.taobao.org/mirrors/node/latest-v11.x/node-v11.4.0-linux-x64.tar.gz #解压在opt目录下 tar zxf node-v11.4.0-linux
阅读全文
摘要:const ssh2 = require('ssh2');const fs = require('ssh2-fs');const mineType = require('mime-types');connection = new ssh2();connection.connect({ "host":
阅读全文
摘要:const stompit = require('stompit'); const connectOptions = { }; stompit.connect(connectOptions, function(error, client) { if (error) { console.log('co
阅读全文
摘要:var amqp = require('amqp') 1. 一个发送者, 多个消费者。 exchange发送3条消息, 每个队列接收3条消息相同 connection.on('ready', function () { var exchange = connection.exchange('exch
阅读全文
摘要:服务端: 第一种写法: const app = require('express')();var server = require('http').Server(app)var io = require('socket.io')(server);server.listen(8080);// io.o
阅读全文
摘要:1.promisify function toPrimisify (fn){ return function (...args){ return new Promise(function(resolve,reject){ fn(...args,function(err,data){ err?reje
阅读全文
摘要:const archiver = require('archiver')const send = require('koa-send')const oss = require('ali-oss').Wrapper const path = require('path') const uuid = r
阅读全文
摘要:router: router.get('/', function(req, res, next) { res.render('index', { title:{name:'aaa',age:23} });}); jade: extends layout block content h1= title
阅读全文
摘要:request(_ action)let withStatus =status =>action=> R.merge(action, (status])let request = withStatus (REQUEST) var withStatus = function(status) [retu
阅读全文
摘要:参考:https://koa.bootcss.com/ ctx.append('resultCode', '0000'); ctx.append('resultMessage', 'success'); 打印ctx,对象,就看到response中的header已经有值了
阅读全文
摘要:/* 2018/08/25 更新日志:增加 六:条件操作符判断 2018/09/04 更新日志:增加 六.5.三元运算,六.1.注意下 ,七、eval函数使用示例 */ 一.数组Array常用方法 1. 使用reduce const arr = [{ "code": "badge", "priceL
阅读全文
摘要:const Promise = require('bluebird') const request = Promise.promisifyAll(require('request')) const wxTransferResult = await request.postAsync({ url: '
阅读全文
摘要:出现上述日志信息,程序就不能往下运行了。 原因:node程序在初始化的时候就报错了,仔细debug吧。。。
阅读全文
摘要:var util = require('util'); var evem = require('events').EventEmitter; function myem(){ evem.call(this); } util.inherits(myem, evem); var em = new mye
阅读全文
摘要:【链接】单笔转账到支付宝账户产品介绍更新时间:https://docs.open.alipay.com/309 const crypto = require('crypto') const moment = require('moment') 1.返回给移动端签名字符串: router.post('
阅读全文

浙公网安备 33010602011771号