Workers Builds: How to set a package manager?
In my repository, I'm mainly using Bun as the package manager. However, I need to deploy a subdirectory which is using npm (because of irrelevant reasons). Unfortunately, it still detects bun and tries to install dependencies with bun instead of npm, causing the build to fail.
I tried setting
BUN_VERSION=0
which failed because it tried to install bun@0. I also tried setting "packageManager": "npm@..."
in package.json
, but it ignores it.
Ended up skipping dependency installation using SKIP_DEPENDENCY_INSTALL=1
and then use npm install && npm run build
as build command. This sometimes work, sometimes doesn't...
Is there any way to force a package manager?0 Replies