verekia / js-stack-from-scratch

🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
MIT License
20.05k stars 1.99k forks source link

Cannot find module './db.json' #227

Open loudbirds opened 7 years ago

loudbirds commented 7 years ago

yarn prod:start v1.24.5 $ cross-env NODE_ENV=production pm2 start lib/server && pm2 logs [PM2] Applying action restartProcessId on app [server](ids: 0) [PM2] server ✓ [PM2] Process successfully started ┌──────────┬────┬──────┬───────┬────────┬─────────┬────────┬─────┬───────────┬──────────┐ │ App name │ id │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ watching │ ├──────────┼────┼──────┼───────┼────────┼─────────┼────────┼─────┼───────────┼──────────┤ │ server │ 0 │ fork │ 53589 │ online │ 105 │ 0s │ 0% │ 11.9 MB │ disabled │ └──────────┴────┴──────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────────┘ Use pm2 show <id|name> to get more details about an app [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option) /Users/ervinbosenbacher/.pm2/pm2.log last 15 lines: PM2 | 2017-06-08 11:24:55: Starting execution sequence in -fork mode- for app name:server id:0 PM2 | 2017-06-08 11:24:55: App name:server id:0 online PM2 | 2017-06-08 11:24:55: App [server] with id [0] and pid [53508], exited with code [1] via signal [SIGINT] PM2 | 2017-06-08 11:24:55: Starting execution sequence in -fork mode- for app name:server id:0 PM2 | 2017-06-08 11:24:55: App name:server id:0 online PM2 | 2017-06-08 11:24:55: App [server] with id [0] and pid [53511], exited with code [1] via signal [SIGINT] PM2 | 2017-06-08 11:24:55: Script /Users/ervinbosenbacher/dev/gridsearch/frontend/lib/server had too many unstable restarts (16). Stopped. "errored" PM2 | 2017-06-08 11:27:24: Starting execution sequence in -fork mode- for app name:server id:0 PM2 | 2017-06-08 11:27:24: App name:server id:0 online PM2 | 2017-06-08 11:27:24: App [server] with id [0] and pid [53589], exited with code [1] via signal [SIGINT] PM2 | 2017-06-08 11:27:24: Starting execution sequence in -fork mode- for app name:server id:0 PM2 | 2017-06-08 11:27:24: App name:server id:0 online PM2 | 2017-06-08 11:27:24: App [server] with id [0] and pid [53594], exited with code [1] via signal [SIGINT] PM2 | 2017-06-08 11:27:24: Starting execution sequence in -fork mode- for app name:server id:0 PM2 | 2017-06-08 11:27:24: App name:server id:0 online

/Users/ervinbosenbacher/.pm2/logs/server-out-0.log last 15 lines: 0|server | Server running on port 8000 (production). 0|server | Server running on port 8000 (production). 0|server | Server running on port 8000 (production). 0|server | Server running on port 8000 (production). 0|server | Server running on port 8000 (production). 0|server | Server running on port 8000 (production).

/Users/ervinbosenbacher/.pm2/logs/server-error-0.log last 15 lines: 0|server | at Object.Module._extensions..js (module.js:579:10) 0|server | at Module.load (module.js:487:32) 0|server | at tryModuleLoad (module.js:446:12) 0|server | at Function.Module._load (module.js:438:3) 0|server | Error: Cannot find module './db.json' 0|server | at Function.Module._resolveFilename (module.js:469:15) 0|server | at Function.Module._load (module.js:417:25) 0|server | at Module.require (module.js:497:17) 0|server | at require (internal/module.js:20:19) 0|server | at Object. (/Users/ervinbosenbacher/dev/gridsearch/frontend/lib/node_modules/mime-types/node_modules/mime-db/index.js:13:18) 0|server | at Module._compile (module.js:570:32) 0|server | at Object.Module._extensions..js (module.js:579:10) 0|server | at Module.load (module.js:487:32) 0|server | at tryModuleLoad (module.js:446:12) 0|server | at Function.Module._load (module.js:438:3)

[STREAMING] Now streaming realtime logs for [all] processes 0|server | Error: Cannot find module './db.json' 0|server | at Function.Module._resolveFilename (module.js:469:15) 0|server | at Function.Module._load (module.js:417:25) 0|server | at Module.require (module.js:497:17) 0|server | at require (internal/module.js:20:19) 0|server | at Object. (/Users/ervinbosenbacher/dev/gridsearch/frontend/lib/node_modules/mime-types/node_modules/mime-db/index.js:13:18) 0|server | at Module._compile (module.js:570:32) 0|server | at Object.Module._extensions..js (module.js:579:10) 0|server | at Module.load (module.js:487:32) 0|server | at tryModuleLoad (module.js:446:12) 0|server | at Function.Module._load (module.js:438:3) PM2 | App [server] with id [0] and pid [53598], exited with code [1] via signal [SIGINT] PM2 | Starting execution sequence in -fork mode- for app name:server id:0 PM2 | App name:server id:0 online 0|server | Error: Cannot find module './db.json' 0|server | at Function.Module._resolveFilename (module.js:469:15) 0|server | at Function.Module._load (module.js:417:25) 0|server | at Module.require (module.js:497:17) 0|server | at require (internal/module.js:20:19) 0|server | at Object. (/Users/ervinbosenbacher/dev/gridsearch/frontend/lib/node_modules/mime-types/node_modules/mime-db/index.js:13:18) 0|server | at Module._compile (module.js:570:32) 0|server | at Object.Module._extensions..js (module.js:579:10) 0|server | at Module.load (module.js:487:32) 0|server | at tryModuleLoad (module.js:446:12) 0|server | at Function.Module._load (module.js:438:3) PM2 | App [server] with id [0] and pid [53601], exited with code [1] via signal [SIGINT] PM2 | Starting execution sequence in -fork mode- for app name:server id:0 PM2 | App name:server id:0 online 0|server | Error: Cannot find module './db.json' 0|server | at Function.Module._resolveFilename (module.js:469:15) 0|server | at Function.Module._load (module.js:417:25) 0|server | at Module.require (module.js:497:17) 0|server | at require (internal/module.js:20:19) 0|server | at Object. (/Users/ervinbosenbacher/dev/gridsearch/frontend/lib/node_modules/mime-types/node_modules/mime-db/index.js:13:18) 0|server | at Module._compile (module.js:570:32) 0|server | at Object.Module._extensions..js (module.js:579:10) 0|server | at Module.load (module.js:487:32) 0|server | at tryModuleLoad (module.js:446:12) 0|server | at Function.Module._load (module.js:438:3) PM2 | App [server] with id [0] and pid [53604], exited with code [1] via signal [SIGINT] PM2 | Starting execution sequence in -fork mode- for app name:server id:0 PM2 | App name:server id:0 online ....

I have the above output when I am running prod:start after prod:build.

I have tried to npm install the packages into a separate directory and then copy it which partially solved the problem as then I had other Cannot find module errors as well. The last one was flatten-array from express

I am fairly new to Javascript, is this a bug due to some latest packages? Any help would be much appreciated.

Regards