The College Scorecard transition project away from the Gridsome Project
The transition includes:
- Vue2 to Vue3
- Vuetify2 to Vuetify3
- Gridsome to Nuxt3
- Options API to Composition API
- Vuex to Pinia
Make sure to install the dependencies:
npm install
Run the app locally:
npm run dev
Start the development server on http://localhost:3000
:
npm run build
npm run preview
Deploy app to the dev server:
npm run deploy:dev
Deploy app to the staging server:
npm run deploy:staging
Deploy app to the production server:
npm run deploy:prod
- nuxt needs to be at version 3.13.1 right now as 3.13.2 introduces a regression that breaks the nuxt-leaflet module. when 3.14 comes along we can upgrade, as it was confirmed a fix is coming