Issue deploying node application

agusgarcia3007HOBBY

6 months ago

I’ve been successfully deploying my app throughout the day, but it suddenly started crashing due to what appears to be an issue with a native package. It’s worth noting that the app runs perfectly fine locally.

LOGS:

Nov 15 21:06:49

Bun v1.1.20 (Linux x64)

Nov 15 21:06:49

error: script "start" exited with code 1

Nov 15 21:06:51

$ bun run index.ts

Nov 15 21:06:52

1 | 'use strict';

Nov 15 21:06:52

2 |

Nov 15 21:06:52

3 | var nodePreGyp = require('@mapbox/node-pre-gyp');

Nov 15 21:06:52

4 | var path = require('path');

Nov 15 21:06:52

5 | var binding_path = nodePreGyp.find(path.resolve(path.join(__dirname, './package.json')));

Nov 15 21:06:52

6 | var bindings = require(binding_path);

Nov 15 21:06:52

^

Nov 15 21:06:52

TypeError: libstdc++.so.6: cannot open shared object file: No such file or directory

Nov 15 21:06:52

at /app/node_modules/bcrypt/bcrypt.js:6:16

Nov 15 21:06:52

Nov 15 21:06:52

Bun v1.1.20 (Linux x64)

Nov 15 21:06:52

error: script "start" exited with code 1

Nov 15 21:06:54

$ bun run index.ts

Nov 15 21:06:54

1 | 'use strict';

Nov 15 21:06:54

2 |

Nov 15 21:06:54

3 | var nodePreGyp = require('@mapbox/node-pre-gyp');

Nov 15 21:06:54

4 | var path = require('path');

Nov 15 21:06:54

5 | var binding_path = nodePreGyp.find(path.resolve(path.join(__dirname, './package.json')));

Nov 15 21:06:54

6 | var bindings = require(binding_path);

Nov 15 21:06:54

^

Nov 15 21:06:54

TypeError: libstdc++.so.6: cannot open shared object file: No such file or directory

Nov 15 21:06:54

at /app/node_modules/bcrypt/bcrypt.js:6:16

Nov 15 21:06:54

Nov 15 21:06:54

Bun v1.1.20 (Linux x64)

Nov 15 21:06:54

error: script "start" exited with code 1

Nov 15 21:06:56

$ bun run index.ts

Nov 15 21:06:56

1 | 'use strict';

Nov 15 21:06:56

2 |

Nov 15 21:06:56

3 | var nodePreGyp = require('@mapbox/node-pre-gyp');

Nov 15 21:06:56

4 | var path = require('path');

Nov 15 21:06:56

5 | var binding_path = nodePreGyp.find(path.resolve(path.join(__dirname, './package.json')));

Nov 15 21:06:56

6 | var bindings = require(binding_path);

Nov 15 21:06:56

^

Nov 15 21:06:56

TypeError: libstdc++.so.6: cannot open shared object file: No such file or directory

Nov 15 21:06:56

at /app/node_modules/bcrypt/bcrypt.js:6:16

Nov 15 21:06:56

Nov 15 21:06:56

Bun v1.1.20 (Linux x64)

Nov 15 21:06:56

error: script "start" exited with code 1

Nov 15 21:06:58

$ bun run index.ts

Nov 15 21:06:59

1 | 'use strict';

Nov 15 21:06:59

2 |

Nov 15 21:06:59

3 | var nodePreGyp = require('@mapbox/node-pre-gyp');

Nov 15 21:06:59

4 | var path = require('path');

Nov 15 21:06:59

5 | var binding_path = nodePreGyp.find(path.resolve(path.join(__dirname, './package.json')));

Nov 15 21:06:59

6 | var bindings = require(binding_path);

Nov 15 21:06:59

^

Nov 15 21:06:59

TypeError: libstdc++.so.6: cannot open shared object file: No such file or directory

Nov 15 21:06:59

at /app/node_modules/bcrypt/bcrypt.js:6:16

Nov 15 21:06:59

Nov 15 21:06:59

Bun v1.1.20 (Linux x64)

Nov 15 21:06:59

error: script "start" exited with code 1

Solved

1 Replies

agusgarcia3007HOBBY

6 months ago

UPDATE: I have solved this issue replacing "bcrypt" for "bcryptjs"


Status changed to Solved brody 6 months ago