适用于您的Node.js应用程序的更好,更漂亮的变量检查器-Node.js开发

  • S8_940642
    了解作者
  • 75KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-10 01:21
    上传日期
Dumper.js dumper.js是适用于您的Node.js应用程序的更好,更漂亮的变量检查器。 安装npm install --save-dev dumper.js#或您可以使用yarn yarn add dumper.js --dev Dumper.js dumper.js是Node.js应用程序的更好的变量检查器。 安装npm install --save-dev dumper.js#或您可以使用yarn yarn add dumper.js --dev用法dd()转储和模具调用dd()打印输出并杀死进程const {dd} = require( 'dumper.js'); const users = [{用户:'barney',年龄:36,有效期:true,createdAt:new Date(),getAge :()=> this.age},{用户:'fred',年龄:40,有效期:假,createdAt:新D
dumper_js-master.zip
  • dumper.js-master
  • __test__
  • index.test.js
    753B
  • dumper.test.js
    4.2KB
  • .github
  • FUNDING.yml
    45B
  • src
  • dumper.js
    4.1KB
  • dd.js
    398B
  • dump.js
    382B
  • .eslintrc
    1KB
  • yarn.lock
    164KB
  • logo.svg
    1.8KB
  • .npmignore
    6B
  • .travis.yml
    86B
  • .prettierrc
    201B
  • LICENSE.md
    1.1KB
  • README.md
    2.9KB
  • Makefile
    55B
  • .editorconfig
    329B
  • .gitignore
    95B
  • index.js
    98B
  • .eslintignore
    16B
  • package.json
    1001B
  • .nvmrc
    7B
内容介绍
<h1 align="center"> <img height="150" src="https://cdn.rawgit.com/ziishaned/dumper.js/master/logo.svg" alt="Dumper.js - Dumps information about a variable" /> <br> Dumper.js </h1> <p align="center"> <a href="https://travis-ci.org/ziishaned/dumper.js" rel='nofollow' onclick='return false;'> <img src="https://img.shields.io/travis/ziishaned/dumper.js/master.svg" alt="Build Status"> </a> <a href="https://github.com/ziishaned/dumper.js" rel='nofollow' onclick='return false;'> <img src="https://img.shields.io/badge/license-MIT-brightgreen.svg" alt="Software License"> </a> </p> <p align="center"> <a href="https://twitter.com/ziishaned" rel='nofollow' onclick='return false;'> <img src="https://img.shields.io/twitter/follow/ziishaned.svg?style=social" /> </a> <a href="https://github.com/ziishaned" rel='nofollow' onclick='return false;'> <img src="https://img.shields.io/github/followers/ziishaned.svg?label=Follow%20%40ziishaned&style=social" /> </a> </p> <p align="center"> <a href="https://www.buymeacoffee.com/ziishaned" target="_blank" rel='nofollow' onclick='return false;'><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" ></a> </p> <p align="center"><code>dumper.js</code> is a better and pretty variable inspector for your Node.js applications.</p> ## Installation ```bash npm install --save-dev dumper.js # or you may use yarn yarn add dumper.js --dev ``` ## Usage ### `dd()` Dump and Die Calling `dd()` prints the output and kills the process ```js const { dd } = require('dumper.js'); const users = [ { user: 'barney', age: 36, active: true, createdAt: new Date(), getAge: () => this.age }, { user: 'fred', age: 40, active: false, createdAt: new Date(), getAge: () => this.age }, { user: 'pebbles', age: 1, active: true, createdAt: new Date(), getAge: () => this.age } ]; dd(users); // Above variable will be printed console.log('this will never be called'); ``` Will output below result and kill the process. [Demo](https://runkit.com/ziishaned/5cc95de6c01d42001ae5eed5) ![dd](https://i.imgur.com/iKIel4s.png) ### `dump()` Dump and Continue Calling `dump()` prints the output and continues with the processing ```js const { dump } = require('dumper.js'); const users = [ { user: 'barney', age: 36, active: true, createdAt: new Date(), getAge: () => this.age }, { user: 'fred', age: 40, active: false, createdAt: new Date(), getAge: () => this.age }, { user: 'pebbles', age: 1, active: true, createdAt: new Date(), getAge: () => this.age } ]; dump(users); // Above variable will be printed and the process will continue console.log('this will be called'); ``` Will output below result and continue processing. [Demo](https://runkit.com/ziishaned/5cc95f368838bf001bb9a6b1) ![dump](https://i.imgur.com/x048cf6.png) ## Contributions Feel free to submit pull requests, create issues or spread the word. ## License MIT &copy; [Zeeshan Ahmad](https://twitter.com/ziishaned)
评论
    相关推荐