-
-
Notifications
You must be signed in to change notification settings - Fork 559
Description
What happened:
After building the Jellyseerr package from source as per the provided instructions, I used nexe to create a single executable. The build completed successfully; however, when running the executable, I encountered an error indicating a missing module dependency for logform used by winston.
What you expected to happen:
The single executable should work the same as running the built Node.js code manually (with pnpm start), without any missing dependencies.
How to reproduce it (as minimally and precisely as possible):
- Build the Jellyseerr package from source using the instructions linked here.
- Navigate to the
jellyseerrdirectory and run the following command:
nexe dist/index.js --build --verbose
- Run the resulting executable. The following error is returned:
Error: Cannot find module 'logform'
Anything else we need to know?:
Attached is the complete build log (jellyseerr_build.log), which includes the detailed output from the execution.
jellyseerr_build.log
Reference: SynoCommunity/spksrc#6294 (comment)
Environment:
- Platform(OS/Version): Ubuntu 24.04.1 LTS
- Host Node Version: 20.18.0
- Target Node Version: 20.18.0
- Nexe version: 4.0.0-rc.6
- Python Version: 3.12.3