nodejs
Future_object
面向对象
展开
-
generic-pool资源池管理puppeteer截图进程过多问题
原因:用puppeteer截图,每次都会产生一个chome实例进程,截图完了以后要关掉进程,如果一个接口一次访问100次截图会导致进程暂用而导致机器卡顿1.安装npm i generic-poolnpm i puppeteer2.建puppeteerPool.js文件(用资源池管理截图进程实例)const puppeteer = require('puppeteer')const genericPool = require('generic-pool')/** * 初始化一个原创 2022-03-03 17:20:04 · 978 阅读 · 0 评论 -
node导出excel
var newData = [ { gameName:"test", user:"test", downloadTime:'2020' } ]; // 导出csv const fileName = "gcloudDownLoadInfo.xls"; res.set({ "Content-Type": "application/vnd.ms-execl"...原创 2022-01-06 19:45:07 · 2458 阅读 · 0 评论 -
node代理问题
const proxyMiddleWare= require('http-proxy-middleware');app.use("/api",proxyMiddleWare({ target: “http://www.baidu.com”, changeOrigin: true, pathRewrite: function (path, req) { return path.replace('/api', '') } // pathRewrite: {'^/api.原创 2021-03-02 17:42:24 · 165 阅读 · 0 评论 -
node的events使用
1. //安装 npm install events //引用 var events = require('events'); var eventEmitter = new events.EventEmitter(); //或者 // import { EventEmitter } from "events"; // var ...原创 2020-04-07 17:44:44 · 559 阅读 · 0 评论 -
nodejs实现文件压缩,对压缩包加密码
1.新建一个目录输入以下命令一路回车npm init2.安装两个插件npm install archiver --save //文件压缩用到npm install archiver-zip-encrypted --save //对压缩包加密码用到3.目录结构和说明4.app.js代码//demo.jsvar fs = require('fs'); //引...原创 2020-01-01 23:07:11 · 3453 阅读 · 6 评论 -
nodejs导出csv文件
exports.exportExcel=function(req,res) { var fileName = "test.xls"; res.set({ 'Content-Type': 'application/vnd.ms-execl', 'Content-Disposition': "attachment;filename=" + encod...原创 2019-11-20 21:55:09 · 934 阅读 · 0 评论 -
nodejs基于ejs的一个简单demo
1文件大概目录2.建立项目文件,先建一个ejs_demo文件夹,在ejs_demo运行下面命令,初始化仓库,一路回车:npm init3.安装两个ejs和express插件:npm install ejs --savenpm install express --save4.建立文件app.js,写上以下代码:var http=require("http");v...原创 2018-10-25 13:11:15 · 9434 阅读 · 5 评论 -
nodejs的request请求
安装npm install --save request1使用最简单的GET请求,用法如下:var request = require('request');request('http://www.baidu.com', function (error, response, body) { if (!error && response.statusCode == ...原创 2019-05-05 18:09:14 · 1078 阅读 · 0 评论