I'm trying to install Laserweb3 on my rpi with Protoneer CNC hat i've been

I’m trying to install Laserweb3 on my rpi with Protoneer CNC hat i’ve been using on a 3d printed DIY laser project.
I can use it with BCNC but I saw this project and thought I’d give it a try.
I can’t get it installed properly (Pi noob) Node 6 took me days to get right. Kept installing 7.x The Wiki lines didn’t work.
Laserweb seems to be installed but won’t run.
node server.js gives me this error
Error: Module version mismatch. Expected 48, got 51.

The Pi makes the Laser a standalone machine. The stepper drivers and grbl board are a hat board that stack on top of the pi. It works fine with BCNC if I have all the gcode ready. I just like the Laserweb layout and ability to use the pi camera to line up stock. It’s similar to using Octoprint for my 3D printer. Keeps my PC out of the loop from freezing or crashing during long jobs.

i’ve got the latest node 6 lts version installed 6.9.4 i think it is. I did have serial port errors but I think i solved that. pretty new to the rpi/linux thing.

pi@raspberrypi:~/LaserWeb3$ node -v
v6.9.4
pi@raspberrypi:~/LaserWeb3$ node server.js
/home/pi/node_modules/bindings/bindings.js:83
throw e
^

Error: Module version mismatch. Expected 48, got 51.
at Error (native)
at Object.Module._extensions…node (module.js:597:18)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at bindings (/home/pi/node_modules/bindings/bindings.js:76:44)
at Object. (/home/pi/node_modules/serialport/lib/bindings.js:3:35)
at Module._compile (module.js:570:32)
pi@raspberrypi:~/LaserWeb3$

this is what i’m getting.