美文网首页
npm包之get-ready

npm包之get-ready

作者: 黑曼巴yk | 来源:发表于2019-09-30 11:15 被阅读0次

目的

Events很好用,但是ready事件的时候,可能导致on('ready',() => {})无法执行,可能在ready事件之后触发了添加ready事件处理程序

get-ready模块 用于添加一次性的ready事件。

使用

  1. 基本使用
const ready = require('get-ready');
const obj = {};
ready.mixin(obj);

// register a callback
obj.ready(() => console.log('ready'));

// mark ready
obj.ready(true);
  1. 无需关注执行顺序
obj.ready(true);
// call immediately
obj.ready(() => console.log('ready'));
  1. 错误处理
obj.ready(err => console.log(err));
obj.ready(new Error('err'));

refer

https://github.com/node-modules/ready

相关文章

  • npm包之get-ready

    目的 Events很好用,但是ready事件的时候,可能导致on('ready',() => {})无法执行,可能...

  • 自定义npm包的创建、发布、更新和撤销

    大纲 1、准备2、自定义npm包3、发布自定义npm包4、引用npm包5、更新npm包6、撤销发布的npm包 博客...

  • npm包之ora

    ora包用于显示加载中的效果,类似于前端页面的loading效果。使用方式如下 安装 npm install or...

  • npm包之utility

    前言 utility是一系列实用的工具集合,和lodash有很多公共地方 加解密 MD5 sha1 sha256 ...

  • npm install -s与-d的区别

    npm i 包名 -S =======npm install 包名 --save npm i 包名 -D ====...

  • npm 全局安装包

    npm查看全局安装过的包 npm更新单个全局安装包 npm查看可以更新的全局安装包 npm更新所有全局安装包

  • Node npm操作常用命令行

    安装包npm install 包名 执行即会安装这个包和它所依赖的所有包别名:npm i(简写)npm i 包名@...

  • npm命令

    查看本地某个包 npm ls xxx or npm list xxx 查看本地全部包 npm list --...

  • npm操作

    npm所有者管理: npm登录: npm查看用户信息: 发布(包): npm撤销发布的包: npm退出: 初始化n...

  • npm ERR! code EINVALIDPACKAGENAM

    npm安装的包npm可以卸载,cnpm 安装的包,但是cnpm、npm无法卸载,报错信息如下 npm ERR! c...

网友评论

      本文标题:npm包之get-ready

      本文链接:https://www.haomeiwen.com/subject/rfycpctx.html