hastic-zzz / hastic-server

Hastic data management server for analyzing patterns and anomalies from Grafana
GNU General Public License v3.0
330 stars 23 forks source link

Fix deasync production build failure #777

Closed rozetko closed 5 years ago

rozetko commented 5 years ago

npm start fails with the following error:

Could not locate the bindings file. Tried:

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/build/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/build/Debug/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/build/Release/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/out/Debug/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/Debug/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/out/Release/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/Release/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/build/default/deasync.node

     → /home/travis/build/hastic/hastic-server/server/node_modules/deasync/compiled/8.16.1/linux/x64/deasync.node

The error reason is the deasync dependency.

Changes

Tested it on node 6 and 8 (both Linux)