Hi! We are really excited that you are interested in contributing to @vite-pwa/nuxt. Before submitting your contribution, please make sure to take a moment and read through the following guide.
Refer also to https://github.com/antfu/contribute.
The @vite-pwa/nuxt repo is a monorepo using pnpm workspaces. The package manager used to install and link dependencies must be pnpm.
To develop and test the @vite-pwa/nuxt package:
-
Fork the
@vite-pwa/nuxtrepository to your own GitHub account and then clone it to your local device. -
@vite-pwa/nuxtuses pnpm v7. If you are working on multiple projects with different versions of pnpm, it's recommend to enable Corepack by runningcorepack enable. -
Check out a branch where you can work and commit your changes:
git checkout -b my-new-branch-
Run
pnpm iin@vite-pwa/nuxt's root folder -
Run
pnpm dev:preparein@vite-pwa/nuxt's root folder. -
Run
pnpm devin@vite-pwa/nuxt's root folder.
Work in progress.