我正在使用 Node.js 为客户构建网站,我需要为票务系统生成 QR 码或条形码。
我找到了一些模块,但它们都需要像 Canvas 一样安装,无论哪种方式。
我使用的是共享主机包,我的主机不允许我安装任何此类包,除非我升级到 VPS 或专用服务器(我没有钱购买)。
你们有谁知道我如何在 Node.js 中实现这一点,或者我是否需要建立一个子域来在 PHP 中生成 QR 或前端生成(我一点也不喜欢)?
目前使用:
- Node.js
- Express.js
- Angular.js
找到的模块:
最佳答案
看看这段代码:
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);
访问 npm-qr-image
关于javascript - 如何在没有 Canvas 的 Node.js 中生成 QR 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29067450/