![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nodejs
imdongrui
这个作者很懒,什么都没留下…
展开
-
使用async控制执行顺序
nodejs默认是异步执行的,所以很多地方迭代时不能保证顺序,如果有需要严格保证执行顺序的需求,可以使用async包提供的eachSeries函数来实现原创 2021-06-10 16:21:27 · 1009 阅读 · 0 评论 -
发布自己的包到npm
发布包自己的node项目可以发布npm仓库,然后通过npm install进行安装,从而方便地复用自己的代码。主要有以下几步:1、做好自己准备发布的工程,package.json中的main属性一定要和自己的index.js对应,其它引用的工程才能正确引入;2、在npm官网注册账号;3、在要发布的工程执行npm publish;删除包npm unpublish xxxx --force...原创 2021-06-10 16:20:11 · 194 阅读 · 0 评论 -
nodejs中实现控制台输出内容滚动刷新
因为是长时间执行的工具,希望能在控制台滚动刷新内容,监视任务进度,试用了网上挺多的方法,但感觉都各有各的问题,于是就花时间自己弄了个小工具叫flash-console原创 2021-06-10 16:19:06 · 1026 阅读 · 0 评论 -
nodejs的模块化
CommonJS是目前node默认的模块规范,CommonJS不支持导入导出多个模块。ES6模块规范支持导入导出多个模块,目前node并未默认支持ES6的模块规范,所以需要手动开启支持,开启ES6模块规范支持有两种方式。原创 2021-06-10 16:13:42 · 530 阅读 · 0 评论 -
nodejs操作Oracle数据库
oracledb是Oracle为nodejs提供的操作Oracle数据库的工具包,npm安装即可。nodejs操作Oracle数据库,需要有Oracle instantclient支持,实际操作数据库的是Oracle instantclient,而oracledb只是在和Oracle instantclient交互。原创 2021-06-10 16:11:52 · 6486 阅读 · 3 评论 -
nodejs操作Excel
在nodejs中可以选择使用node-xlsx包来操作Excel文件原创 2021-06-10 16:09:07 · 4169 阅读 · 0 评论