ITADN

Cannot find module 'reflect-metadata'

#4596Closedjune012006 创建于 2025-08-02
J
june012006commented
I've attempted to deploy both the self-hosting/docker-compose.yaml and the self-hosting/self-build/docker-compose.yaml. Both for the API, and queue-processor give the error "Cannot find module 'reflect-metadata'" ``` omnivore-api | yarn workspace v1.22.22 omnivore-api | yarn run v1.22.22 omnivore-api | $ node dist/src/server.js omnivore-api | node:internal/modules/cjs/loader:1252 omnivore-api | throw err; omnivore-api | ^ omnivore-api | omnivore-api | Error: Cannot find module 'reflect-metadata' omnivore-api | Require stack: omnivore-api | - /app/node_modules/typeorm/index.js omnivore-api | - /app/packages/api/dist/src/utils/logger.js omnivore-api | - /app/packages/api/dist/src/redis_data_source.js omnivore-api | - /app/packages/api/dist/src/services/cached_reading_position.js omnivore-api | - /app/packages/api/dist/src/datasources/reading_progress_data_source.js omnivore-api | - /app/packages/api/dist/src/apollo.js omnivore-api | - /app/packages/api/dist/src/server.js omnivore-api | at Function._resolveFilename (node:internal/modules/cjs/loader:1249:15) omnivore-api | at Function._load (node:internal/modules/cjs/loader:1075:27) omnivore-api | at TracingChannel.traceSync (node:diagnostics_channel:322:14) omnivore-api | at wrapModuleLoad (node:internal/modules/cjs/loader:219:24) omnivore-api | at Module.require (node:internal/modules/cjs/loader:1340:12) omnivore-api | at require (node:internal/modules/helpers:138:16) omnivore-api | at Object. (/app/node_modules/typeorm/index.js:7:1) omnivore-api | at Module._compile (node:internal/modules/cjs/loader:1565:14) omnivore-api | at Object..js (node:internal/modules/cjs/loader:1708:10) omnivore-api | at Module.load (node:internal/modules/cjs/loader:1318:32) { omnivore-api | code: 'MODULE_NOT_FOUND', omnivore-api | requireStack: [ omnivore-api | '/app/node_modules/typeorm/index.js', omnivore-api | '/app/packages/api/dist/src/utils/logger.js', omnivore-api | '/app/packages/api/dist/src/redis_data_source.js', omnivore-api | '/app/packages/api/dist/src/services/cached_reading_position.js', omnivore-api | '/app/packages/api/dist/src/datasources/reading_progress_data_source.js', omnivore-api | '/app/packages/api/dist/src/apollo.js', omnivore-api | '/app/packages/api/dist/src/server.js' omnivore-api | ] omnivore-api | } omnivore-api | omnivore-api | Node.js v22.12.0 omnivore-api | error Command failed with exit code 1. omnivore-api | info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. omnivore-api | info Visit https://yarnpkg.com/en/docs/cli/workspace for documentation about this command. omnivore-api | error Command failed. omnivore-api | Exit code: 1 omnivore-api | Command: /usr/local/bin/node omnivore-api | Arguments: /opt/yarn-v1.22.22/lib/cli.js start omnivore-api | Directory: /app/packages/api omnivore-api | Output: ```
关闭于 2025-08-03 2 条评论