Preflight Checklist
Issue Details
- Electron Forge Version: 6.0.0-beta.57
- Electron Version: 13.1.0
- Operating System: macOS 11.4
- Last Known Working Electron Forge version:: N/A
Expected Behavior
Running electron-forge start from project root (npm run start --workspace="packages/electron-app") or from electron workspace root (cd packages/electron-app && npm run start) should be able to locate the electron executable in the project root node_modules.
Actual Behavior
Running electron-forge start throws a PackageNotFoundError:
An unhandled rejection has occurred inside Forge:
PackageNotFoundError: Cannot find the package "electron". Perhaps you need to run "yarn install" in "<path-to-project-root>/packages/electron-app"?
To Reproduce
Minimal repro example: https://github.com/brightbrained/electron-forge-workspaces
Make sure to have npm v7 or above for workspaces support (npm install --global npm@latest)
git clone https://github.com/brightbrained/electron-forge-workspaces.git
cd electron-forge-workspaces
npm install
npm run start --workspace="packages/electron"
Additional Information
Preflight Checklist
Issue Details
Expected Behavior
Running
electron-forge startfrom project root (npm run start --workspace="packages/electron-app") or from electron workspace root (cd packages/electron-app && npm run start) should be able to locate the electron executable in the project root node_modules.Actual Behavior
Running
electron-forge startthrows a PackageNotFoundError:To Reproduce
Minimal repro example: https://github.com/brightbrained/electron-forge-workspaces
Make sure to have npm v7 or above for workspaces support (
npm install --global npm@latest)Additional Information