結合node使用qr-image生成二維碼
阿新 • • 發佈:2018-11-29
最近在學node,就想著node能不能像後臺那樣生成郵件,結果找到了qr-image這個生成二維碼的外掛。
程式碼:
qr.js
var qr = require('qr-image') var app = require('express')() app.get('/',function(req,res){ var code = qr.image('點開就是承認伍豬豬是隻臭豬',{type:'png'}) res.sendFile(__dirname+'/index.html') code.pipe(res); }) app.listen(3000,function(){ console.log('啟動啦') })
index.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <img src="/qr" alt="qrcode"> </body> </html>
在命令列執行node qr.js之後,開啟localhost:3000就得到掃描二維碼頁面