Server crashes because of argon2 module missing
desservaux
HOBBYOP

a year ago

I'm having an error because modules from argon2 are missing. However, I don't have this issue when running locally, it's only when deployed. Here are the logs:

Error: Cannot find module '@node-rs/argon2-wasm32-wasi'

Require stack:

  • /app/node_modules/@node-rs/argon2/index.js

    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)

    at Module._load (node:internal/modules/cjs/loader:922:27)

    at Module.require (node:internal/modules/cjs/loader:1143:19)

    at require (node:internal/modules/cjs/helpers:119:18)

    at Object. (/app/node_modules/@node-rs/argon2/index.js:317:23)

    at Module._compile (node:internal/modules/cjs/loader:1256:14)

    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)

    at Module.load (node:internal/modules/cjs/loader:1119:32)

    at Module._load (node:internal/modules/cjs/loader:960:12)

    at ModuleWrap. (node:internal/modules/esm/translators:169:29) {

    code: 'MODULENOTFOUND',

    requireStack: [ '/app/node_modules/@node-rs/argon2/index.js' ]

}

node:internal/modules/cjs/loader:1077

const err = new Error(message);

View Deploy details

> ⓘ Deployment information is only viewable by project members and Railway employees.

2 Replies

brody
EMPLOYEE

a year ago

What version of node are you using locally?


desservaux
HOBBYOP

a year ago

I have node v20.15.0 locally. By the way, I used the last version of wasp as the core of my app.


Loading...