我需要在nodejs服务器端渲染jpeg图像。我按照以下构建指令安装了canvas npm模块 :https://github.com/Automattic/node-canvas/wiki/Installation---Windows 我有C:\ libjpeg-turbo \,因为它在手册中提到过。如果我做的:如何使用MSVC10编译器在x64窗口上的node-canvas中启用jpeg支持?
NPM安装帆布
那么这段代码不onload事件启动:
var data = fs.readFileSync("./t.jpg"); var img = new Image();
img.onload = function() {
console.log("onload");
};
img.src = data;
(其工作原理与巴纽数据)。如果我在我的命令行中指定--with-jpeg,那么MSVC会抱怨缺少libjpeg.h。在这之后,npm删除了msvc项目的文件,所以我无法自己设置路径(是否可以关闭此清理?)
那么,如何为支持jpeg的Windows创建画布?在网上发现了关于这个话题的问题,但没有答案。