This is a weather application built using Nuxt 3. It provides weather information for various locations and leverages modern web technologies for a seamless user experience.
- Fetch weather data for different locations.
- Built with Nuxt 3 for server-side rendering (SSR) and static site generation (SSG).
- Includes Pinia for state management and Vuetify for UI components.
- PWA support using
@vite-pwa/nuxt.
The following scripts are available in the project:
dev: Start the development server.build: Build the application for SSR deployment (outputs to.output).generate: Generate a static version of the application (outputs to.output/public).preview: Preview the production build locally.clean: Remove thedistfolder.deploy: Deploy the static site to GitHub Pages.
To deploy the static version of the application, run:
npm run generate
npm run deployThis will generate the static files and deploy them to GitHub Pages.