fs.writeFile()
идентичны. Просто автор на оф сайте вместо описания метода fs.writeFile()
смотрит описание filehandle.writeFile(data, options)
и удивляется (видимо не умеет пользоваться оглавлением или по невнимательности ткнул не по той ссылке))) const res = arr.map(v => Math.round(v * k) );
const rhombus = (x, y, fillStyle, strokeStyle, side = 40) => {
ctx.save()
ctx.translate(x * side, y * side);
ctx.fillStyle = fillStyle || 'white';
ctx.strokeStyle = strokeStyle || 'grey';
ctx.fillRect(-side / 2, -side / 2, side, side);
ctx.strokeRect(-side / 2, -side / 2, side, side);
ctx.restore();
}
ctx.fillRect(-side / 2, -side / 2, side, side);
ctx.strokeRect(-side / 2, -side / 2, side, side);
У меня есть коллекция ромбов ...
Единственный способ который который я нашел, это взять целиком всю картинку с canvas, а затем при помощи drawImage в соседнем canvas отрисовать только часть изображения, и получить из этого canvas изображение.
... с обычным коллбэком?
const api = () => {
const data = fs.readFileSync(fileName);
return data??'none';
}
Как написать это с помощью промисов и async/await, я знаю