pingvin-share: 🐛 Bug Report: Cannot find module

👟 Reproduction steps

The instructions in the installation documentation run the backend.

👍 Expected behavior

Run the backend normally.

👎 Actual Behavior

PS D:\Pingvin Share\Backend> npm run prod

> pingvin-share-backend@0.17.4 prod
> prisma migrate deploy && prisma db seed && node dist/src/main

Environment variables loaded from prisma\.env
Prisma schema loaded from prisma\schema.prisma
Datasource "db": SQLite database "pingvin-share.db" at "file:../data/pingvin-share.db"

SQLite database pingvin-share.db created at file:../data/pingvin-share.db

16 migrations found in prisma/migrations

Applying migration `20221011172612_init`
Applying migration `20221013212615_cascade_delete_on_share`
Applying migration `20221018123139_make_creator_optional`
Applying migration `20221113221005_share_recipient`
Applying migration `20221201220540_config_and_admin_functionalities`
Applying migration `20221208191607_v0_3_3`
Applying migration `20221213173854_v0_3_6`
Applying migration `20221219061131_user_entity`
Applying migration `20221230120407_category_attribute_config`
Applying migration `20230104145733_v0_5_1`
Applying migration `20230113080918_removed_reason_attribute`
Applying migration `20230126125501_reverse_shares`
Applying migration `20230209205230_v0_10_0`
Applying migration `20230303091601_v0_11_0`
Applying migration `20230319120712_edited_value`
Applying migration `20230718155819_remove_config_veriable_description`

The following migrations have been applied:

migrations/
  └─ 20221011172612_init/
    └─ migration.sql
  └─ 20221013212615_cascade_delete_on_share/
    └─ migration.sql
  └─ 20221018123139_make_creator_optional/
    └─ migration.sql
  └─ 20221113221005_share_recipient/
    └─ migration.sql
  └─ 20221201220540_config_and_admin_functionalities/
    └─ migration.sql
  └─ 20221208191607_v0_3_3/
    └─ migration.sql
  └─ 20221213173854_v0_3_6/
    └─ migration.sql
  └─ 20221219061131_user_entity/
    └─ migration.sql
  └─ 20221230120407_category_attribute_config/
    └─ migration.sql
  └─ 20230104145733_v0_5_1/
    └─ migration.sql
  └─ 20230113080918_removed_reason_attribute/
    └─ migration.sql
  └─ 20230126125501_reverse_shares/
    └─ migration.sql
  └─ 20230209205230_v0_10_0/
    └─ migration.sql
  └─ 20230303091601_v0_11_0/
    └─ migration.sql
  └─ 20230319120712_edited_value/
    └─ migration.sql
  └─ 20230718155819_remove_config_veriable_description/
    └─ migration.sql

All migrations have been successfully applied.
┌─────────────────────────────────────────────────────────┐
│  Update available 5.0.0 -> 5.2.0                        │
│  Run the following to update                            │
│    npm i --save-dev prisma@latest                       │
│    npm i @prisma/client@latest                          │
└─────────────────────────────────────────────────────────┘
Environment variables loaded from prisma\.env
Running seed command `ts-node prisma/seed/config.seed.ts` ...

The seed command has been executed.
node:internal/modules/cjs/loader:1078
  throw err;
  ^

Error: Cannot find module 'D:/Pingvin Share/Backend/src/auth/dto/token.dto'
Require stack:
- D:\Pingvin Share\Backend\dist\src\auth\auth.controller.js
- D:\Pingvin Share\Backend\dist\src\auth\auth.module.js
- D:\Pingvin Share\Backend\dist\src\app.module.js
- D:\Pingvin Share\Backend\dist\src\main.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
    at Module._load (node:internal/modules/cjs/loader:920:27)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (D:\Pingvin Share\Backend\dist\src\auth\auth.controller.js:131:46)
    at Module._compile (node:internal/modules/cjs/loader:1254:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32)
    at Module._load (node:internal/modules/cjs/loader:958:12)
    at Module.require (node:internal/modules/cjs/loader:1141:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'D:\\Pingvin Share\\Backend\\dist\\src\\auth\\auth.controller.js',
    'D:\\Pingvin Share\\Backend\\dist\\src\\auth\\auth.module.js',
    'D:\\Pingvin Share\\Backend\\dist\\src\\app.module.js',
    'D:\\Pingvin Share\\Backend\\dist\\src\\main.js'
  ]
}

Node.js v18.16.0

🌐 Browser

Edge

About this issue

  • Original URL
  • State: closed
  • Created 10 months ago
  • Comments: 19 (11 by maintainers)

Most upvoted comments

I see you capitalized folders, try on a fresh clone of the repo, in the backend folder directly in order to locate the issue