node之qrcode-terminal 在终端输出二维码

https://www.npmjs.com/package/qrcode-terminal

Install

$ npm install qrcode-terminal

and used:

var qrcode = require('qrcode-terminal')

用法

qrcode.generate('This will be a QRCode, eh!');

如果不想向终端显示,但只想显示字符串,则可以提供回调

qrcode.generate('http://github.com', function (qrcode) {
    console.log(qrcode);
})

默认的二维码是很大的,显示小一些的二维码,可以使用提供的参数:

qrcode.generate('This will be a small QRCode, eh!', {small: true});

qrcode.generate('This will be a small QRCode, eh!', {small: true}, function (qrcode) {
    console.log(qrcode)
});

安装在全局

Install

$ npm install -g qrcode-terminal

用法

$ qrcode-terminal --help
$ qrcode-terminal 'http://github.com'
$ echo 'http://github.com' | qrcode-terminal
image.png

你可能感兴趣的:(node之qrcode-terminal 在终端输出二维码)