WaspW
Wasp10mo ago
tannerb

Railway server deployment fail

Hello,
So I am currently trying to deploy my server and db to railway.
I am using railways cli and I am following along in the wasp docs.
When I do railway up, I get:
Build time... (value)
Deploy Complete
Starting Container.

I then start to get a repeated error of this:

 Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/app/node_modules/wasp/dist/universal/validators.js' imported from /app/.wasp/build/server/scripts/validate-env.mjs
    at new NodeError (node:internal/errors:405:5)
    at finalizeResolution (node:internal/modules/esm/resolve:327:11)
    at moduleResolve (node:internal/modules/esm/resolve:946:10)
    at defaultResolve (node:internal/modules/esm/resolve:1132:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:835:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:77:40)
    at link (node:internal/modules/esm/module_job:76:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v18.18.0 


It seems its just not finding anything in node_modules/wasp when trying to run.
I haven't changed the Dockerfile.
I am using wasp 0.15.0
I am using MacOS
I have been able to deploy to fly.io
However, I wanted to change to railway.
I have tried cleaning and re-building multiple times, nothing has changed.
Was this page helpful?