According to the node-canvas wiki you need install some packages first:
sudo apt-get install build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
After installation i was able install canvas on Raspberry Pi 4.