Skip to content

πŸ“ Prints console.log to your terminal when dev console is out of reach.

License

Notifications You must be signed in to change notification settings

mac-r/console-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Console Logger

Console logger is a development tool, that makes web developers more productive. It prints console.log to your terminal when development console is out of reach.

Introduction

Many people like to debug code using console.log, but sometimes it is not possible. Below are the situations, when you can't leverage console.log for debugging:

  • Remote browser emulators
  • Chrome extensions
  • Hybrid mobile apps (Ionic, etc.)
  • etc.

I made a development tool to solve those problems.

After a simple integration console.log output will go to the terminal window so you can enjoy using it again.

Installation

npm install -g @mac-r/console-logger nanoid

nanoid will be added to dependencies in the next patch πŸ˜…

Usage

Add this at the beginning of your html template, which serves all other bundles:

<meta property="console:server" content="ws://127.0.0.1:8081" />
<script src="https://www.unpkg.com/@mac-r/console-logger@1.0.1/dist/console-logger.min.js"></script>

Then run the following command in your terminal:

console-logger

Now you can start using console.log in your code. The output will go to the terminal.

Advanced Usage

You can run console-logger on a custom PORT:

PORT=1234 console-logger

Just don't forget to change console:server value in the html template.

About

πŸ“ Prints console.log to your terminal when dev console is out of reach.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published