I am getting an error
node:internal/modules/cjs/loader:1183
return process.dlopen(module, path.toNamespacedPath(filename));
^
Error: libuuid.so.1: cannot open shared object file: No such file or directory
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1183:18)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/home/runner/Trembox/node_modules/canvas/lib/bindings.js:3:18)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32) {
code: 'ERR_DLOPEN_FAILED'
}
and i can't install using sudo/apt-get/any thing else the file: /home/runner/Trembox/node_modules/canvas/lib/bindings.js the code inside the file:
'use strict'
const bindings = require('../build/Release/canvas.node')
module.exports = bindings
bindings.ImageData.prototype.toString = function () {
return '[object ImageData]'
}
bindings.CanvasGradient.prototype.toString = function () {
return '[object CanvasGradient]'
}
when I run the project on my own pc it works but on replit no
and the file it's requiring is available ('../build/Release/canvas.node')