我的 node.js 工具库
- @rmw/axios 有超时和重试的 axios
- @rmw/csv 逐行读取 CSV
- @rmw/md-include 让 markdown 支持
#include /xx/xx.xxx
,方便写 readme.md 时候引用源代码,参见 coffee_template/git/hooks/pre-commit - @rmw/pool Promise 并发池,如果用于
class
的函数,记得要bind
下 - @rmw/qiniu 上传目录到 七牛云
- @rmw/source-map-support 让 source-map-support 支持中文显示
- @rmw/walk 以异步迭代的方式遍历目录下的路径,其中
import {walkRel} from '@rmw/walk'
是相对路径迭代 - @rmw/thisdir 传入
i
,返回当前文件所在目录的路径;mport.meta import {thisfile} from '@rmw/thisdir'
返回文件本身的路径 - @rmw/console 让 console 输出行号(如下)
10:45:18 coffee-template/src/index.coffee:11 › 1
- coffee_template coffeescript 项目模板 : 通过 node.js 的
--experimental-loader
支持 type: module,也就是 ES6 风格的 import