Running npm install as per the Graphoid documentation gives me this:
Something about the cairo module going missing
• ferdbold | |
Nov 19 2015, 10:19 PM |
F2977073: Capture d’écran 2015-11-19 à 14.18.20.png | |
Nov 19 2015, 10:19 PM |
Running npm install as per the Graphoid documentation gives me this:
Something about the cairo module going missing
https://www.npmjs.com/package/canvas is a server-side implementation of the canvas API backed by Cairo. It looks like you should install http://cairographics.org first.
I think Graphoid does not have any documentation, we/i should write it. I dug up these notes, but not sure of relevancy any more
sudo apt-get install nodejs-legacy npm libcairo2-dev libjpeg-dev libgif-dev cd /vagrant/mediawiki/extensions/Graph/nodejs npm install vega npm install nodemw npm install async on vagrant: sudo apt-get install nodejs libcairo2-dev libjpeg-dev libgif-dev npm install vega npm install nodemw npm install async
The Graphoid service has been undeployed and the repo is being archived, per T274738: Archive the graphoid service and deploy repos.