Install Node with brew:
brew install n
sudo n 18
Runs the local build server with hot module reloading and eslint watcher.
npm run dev
Manually lint the files for any breaking changes.
npm run lint
Run all tests.
npm run test
Run all tests and a test build.
npm run test:full
Build out the entire site as a static project.
Note: This is done via the GitHub Action and pushed to a Release Tag so no need to do this unless you are testing the actual build. Additionally, when submitting a PR, Netlify will deploy an environment for you to test your Pull Request.
npm run build
Clean out all Node packages and Vitepress cache.
npm run purge
You can also just purge the Vitepress cache with the following.
npm run purge:cache