Intentando ejecutar esta función pero no hay salida
const fs = require("fs"); const { createCanvas, loadImage } = require("canvas"); const console = require("console"); const canvas = createCanvas(1000, 1000); const ctx = canvas.getContext("2d"); const drawLayer = async () => { const image = await loadImage("./batmanpfp.png"); ctx.drawImage(image, 0, 0, 1000, 1000); console.log("this ran.");5 }; drawLayer( );SALIDA (intenté ejecutarlo muchas veces, sin salida)
PS C:\Users\USER\Desktop\NFT2> node index.js PS C:\Users\USER\Desktop\NFT2> node index.js PS C:\Users\USER\Desktop\NFT2> node index.js PS C:\Users\USER\Desktop\NFT2> node index.js PS C:\Users\USER\Desktop\NFT2> node index.js PS C:\Users\USER\Desktop\NFT2> node index.js PS C:\Users\USER\Desktop\NFT2> node index.jsNo soy programador, aprendo de aquí: https://www.youtube.com/watch?v=3c2EFpCr_vY&list=PLvfQp12V0hS3AVImYdMNfkdvRtZEe7xqY
Posible problema: ¿Estoy cometiendo un error en const image = await loadImage("./batmanpfp.png"); como no sé el significado de "./" pero el archivo al que llamo está en mi raíz (la carpeta raíz se llama NFT)
El ./ hace referencia al mismo directorio/carpeta que el archivo. Puede considerarlo como el directorio/carpeta actual.