【发布时间】:2022-01-14 14:51:47
【问题描述】:
我正在尝试加载图像以将其与 node.js 中的画布一起使用。总是得到一个未找到的错误。代码如下:
const Canvas = require('canvas')
async function execute() {
const canvas = Canvas.createCanvas(1080, 611);
const context = canvas.getContext('2d');
const license = await Canvas.loadImage('../../data/media/images/license.jpg');
context.drawImage(license, 0, 0, canvas.width, canvas.height);
}
execute();
它以某种方式与来自资源管理器 (P:\\bot stuff\\darling.js\\src\\data\\media\\images\\license.jpg) 的路径一起工作。
更让我困惑的是const { color } = require('../../data/config.json'); 工作得非常好,而且在同一个文件中......
文件夹结构:
Node.js 版本 16.10; Windows 10 专业版 21H2
【问题讨论】:
标签: javascript node.js canvas path