我正在为Node.js中的客户建立一个网站,我需要为故障单系统生成QR码或条形码。
我找到了一些模块,但是所有这些模块都需要像画布一样安装,无论如何。
我在共享主机软件包上,我的主机不允许我安装任何此类软件包,除非我升级到VPS或专用服务器(我没有钱)。
你们有没有人知道如何在Node.js中解决这个问题,或者我是否需要建立一个子域来生成PHP或前端生成的QR(我不喜欢全部)?
目前使用:
找到的模块:
您可以使用qr-image它是一个完整的JavaScript解决方案,使用Buffers生成以下格式的QR码:png,svg,eps和pdf格式
看看这段代码:
var qr = require('qr-image');
var express = require('express');
var app = express();
app.get('/', function(req, res) {
var code = qr.image(new Date().toString(), { type: 'svg' });
res.type('svg');
code.pipe(res);
});
app.listen(3000);