Saata menjalankan node-canvas versi terbaru dijumpai error seperti ini
Error: Cannot find module '../build/Release/canvas.node'
Edit pada ./node_moduls/jsdom/lib/jsdom/browser/not-implemented.js
// if (canvasInstalled) { // const Canvas = require("canvas"); // if (typeof Canvas.createCanvas === "function") { // // In browserify, the require will succeed but return an empty object // exports.Canvas = Canvas; // } // }
Edit pada ./node_moduls/jsdom/lib/jsdom/utils.js
"use strict"; module.exports = function (nameForErrorMessage, window) { if (!window) { // Do nothing for window-less documents. return; } // const error = new Error(`Not implemented: ${nameForErrorMessage}`); // error.type = "not implemented"; // window._virtualConsole.emit("jsdomError", error); };
Tags:
NodeJS