packages/docs/docs/contributing/troubleshooting.md
This guide helps you resolve common issues when developing for Actual.
Solution:
yarn typecheck to see all type errorspackages/loot-core/src/types/satisfies instead of as for type narrowingSolution:
tsconfig.json for path mappingsyarn install to ensure all dependencies are installedSolution:
yarn lint:fix to auto-fix many issuesSolution:
rm -rf .lage if tests behave unexpectedlySolution:
yarn workspace @actual-app/web run playwright installyarn workspace @actual-app/web run playwright test --headed --debugSolution:
.api, .web, .electron)loot-core for platform-specific codeSolution:
rm -rf packages/*/dist packages/*/lib-dist packages/*/build
yarn install
node --version
yarn --version
Solution:
yarn rebuild-electron for Electron buildsyarn workspace @actual-app/core rebuild for Node.js buildsSolution:
yarn installrm -rf node_modules packages/**/node_modules
yarn install
Solution:
Solution:
yarn workspaces list@actual-app/web instead of desktop-client)Solution:
yarn prepareyarn lint:fixyarn typecheckSolution:
package.json:
packageManager fieldIf you're still experiencing issues: