hi there -
Node.js requires some storage space to run comfortably - they specify 16GB or more, which is more than the stock SD card that comes with CPI.
For compatibility I assume that most of the stuff that run on Raspberry / Debian can be compiled in CPI and might even run if you are careful with its dependencies - check out this link and this other link
let us know if you make it work