实用npm包
分站内容可能或出现渲染错误或内容过时等问题,请以主站为准!
分站禁止评论,评论请前往主站!
为了避免每次找模块时都要百度,这里记一下我比较常用的模块及其简单的使用。
cheerio
cheerio是jquery核心功能的一个快速灵活而又简洁的实现,主要是为了用在服务器端需要对DOM进行操作的地方。
安装
使用
const cheerio = require('cheerio'), $ = cheerio.load('<html><body>Hello, <b>world</b>!</body></html>');
|
axios-https-proxy-fix
axios-https-proxy-fix是修复axios代理https失败的分支版本。
安装
npm install axios-https-proxy-fix
|
使用
中文文档
moment
moment 是一个 JavaScript 日期处理类库,用于解析、检验、操作、以及显示日期。
安装
使用
const moment = require('moment '), moment().format('YYYY-MM-DD HH:mm:ss');
|
Lodash
Lodash 是一个一致性、模块化、高性能的 JavaScript 实用工具库。
安装
使用
中文文档
ali-oss
ali-oss 是使用NodeJs操作阿里云OSS官方模块。
安装
使用
中文文档
Puppeteer
Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过 DevTools 协议控制 Chromium 或 Chrome。
安装
使用
中文文档
nrm
nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换。
安装
使用
查看可选的源
> nrm ls
* npm -------- https://registry.npmjs.org/ yarn ------- https://registry.yarnpkg.com/ cnpm ------- http://r.cnpmjs.org/ taobao ----- https://registry.npm.taobao.org/ nj --------- https://registry.nodejitsu.com/ npmMirror -- https://skimdb.npmjs.com/registry/ edunpm ----- http://registry.enpmjs.org/
|
切换到taobao源
> nrm use taobao
Registry has been set to: https://registry.npm.taobao.org/
|