/ / Chyba: Nepodarilo sa nájsť súbor väzieb. Vyskúšané: # 56 - linux, node.js

Chyba: Nepodarilo sa nájsť súbor väzieb. Vyskúšané: # 56 - linux, node.js

Keď dostávam začiatok genieac cwmp, dostávam nasledujúcu chybu. Pokúsil som sa niekoľkokrát prestavať. Vopred ďakujem.

Error: Could not locate the bindings file. Tried:
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/build/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/build/Debug/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/build/Release/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/out/Debug/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/Debug/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/out/Release/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/Release/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/build/default/xmljs.node
→ /usr/local/lib/node_modules/genieacs/node_modules/libxmljs/compiled/0.10.25/linux/x64/xmljs.node
at bindings (/usr/local/lib/node_modules/genieacs/node_modules/libxmljs/node_modules/bindings/bindings.js:88:9)
at Object. (/usr/local/lib/node_modules/genieacs/node_modules/libxmljs/lib/bindings.js:1:99)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/usr/local/lib/node_modules/genieacs/node_modules/libxmljs/index.js:4:16)
at Module._compile (module.js:456:26)
18 Dec 18:34:26 - Worker 7837 died (8)

odpovede:

8 pre odpoveď č. 1

Hovoril som s vývojárom a povedal, že to bola chyba v uzle gyp, mali by ste jednoducho urobiť nasledujúce:

npm install node-gyp

Ak to problém nevyrieši, môžete si libxmljs nainštalovať znova, aby ste si boli istí

npm install libxmljs

Len som to skúsil, pracoval ako kúzlo


3 pre odpoveď č. 2

Tento problém som mal predtým

Znížil som závislosť libxmljs na @ 0.11.0 (package.json) a bežal som sudo npm install libxmljs


0 pre odpoveď č. 3

Práve som obišiel domy, aby som vyriešil tento problém.

Používal som PM2 a mal som viac uzlových aplikáciíbežiaci na jednom serveri, nie som si istý prečo, ale keď som zabil všetky aplikácie a potom urobil "npm i" v problematickom projekte, všetko prešlo v poriadku. Žiadne sudo, žiadne vymazanie node_modules a všetky spustené najnovšie verzie uzla.

Dúfam, že to pomôže