You only need this if you change Vue, CSS, or JS. Production PHP-only tweaks do not require Node.
Tooling
- Install Node.js
npm install --global yarn- From the ProTask application root:
yarn install
yarn dev # watch
yarn build # production (includes SSR build as configured in package.json)
yarn build runs vite build && vite build --ssr.
If you stop the yarn dev process, Vue edits will not hot-reload.
Backend cache
After route or config changes:
php artisan optimize && php artisan cache:clear && php artisan route:cache && php artisan view:clear && php artisan config:cache && php artisan route:clear
On a dev machine, php artisan optimize:clear is often enough so you are not fighting cached config.
Composer
If PHP extensions or the platform version changed:
composer update
Use that deliberately; it updates the lockfile.
This documentation site is separate: _documentation with npm run dev. See that folder’s README.
← All ProTask – Project Management Software with Time Tracking & Team Collaboration documentation