![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
酸菜鱼带师
这个作者很懒,什么都没留下…
展开
-
node生成world文档等:officegen模块基本使用
officegen模块,生成world文档、PPT等依赖:officegen模块,可生成world文档、PDF等文件。更多操作查看 官网内容 依赖下载:npm i officegen --save下面是例子记录(包含下划线、高亮、居中、右对齐、换行、图片引入):const officegen = require('officegen')const fs = require('fs')let docx = officegen('docx')docx.on('finalize', fun原创 2021-06-23 10:51:50 · 3509 阅读 · 1 评论 -
压缩图片:images模块基本使用
压缩图片iamge基本使用小扩展这里使用images来压缩图片下载依赖包:npm install thriftiamge基本使用inPath:要压缩的文件outPath:压缩后的文件myQuality:是输出质量,决定图片文件压缩的程度var images = require("images");images(inPath).save(outPath, { quality: myQuality //保存图片到文件,图片质量为50});小扩展需原创 2021-06-10 11:39:27 · 656 阅读 · 0 评论 -
thrift简单的操作:thrift模块
thrift简单的服务端和客户端操作IDL文件例子大坑服务端客户端Thrift是一种接口描述语言和二进制通讯协议,它被用来定义和创建跨语言的服务。它被当作一个远程过程调用(RPC)框架来使用,是由Facebook为“大规模跨语言服务开发”而开发的。---- 引用自: 百度百科.个人觉得和TCP的操作代码(node这块)挺像的。先说下操作流程:1.拿到相应的idl文件(我觉得和webservice的描述文档作用挺像的)2.生成node使用的js文件(这里是真的坑,网上起码看了10篇,就说执行一原创 2021-06-04 15:08:27 · 371 阅读 · 0 评论 -
excel文件写入、读取:node-xlsx模块
excel文件写入、读取node代码示例截图需要使用fs模块、node-xlsx模块;npm install -g node-xlsx;node代码// 引用模块let xlsx = require('node-xlsx');let fs = require('fs');//输入数据格式:数组:数组里一个对象对应excel的一页:对象里name是页名、data是数据:data数组里一个数组代表一行let excelArr = [ { //data里面是数据,一个数组一行 //cl原创 2021-06-01 14:42:55 · 3508 阅读 · 2 评论 -
生成csv文件:json2csv模块
node:生成csv文件正经用法皮一下示例截图需要生成csv文件,所以需要使用fs模块;快捷转换json对象为符合csv格式要求的对象,使用json2csv模块;(npm install -g j2csv 或者 npm install -g json2csv)正经用法const fs = require('fs');const Json2csvParser = require('json2csv').Parser;let field = ['column1', 'column2']; //这原创 2021-06-01 10:56:01 · 1904 阅读 · 0 评论