tree: 54d02f37e66de652710aaf82a74ee3217714c133
  1. app/
  2. components/
  3. composables/
  4. data/
  5. dist/
  6. plugins/
  7. public/
  8. server/
  9. .eslintignore
  10. .eslintrc.cjs
  11. .gitignore
  12. .npmrc
  13. .prettierignore
  14. .prettierrc
  15. app.vue
  16. nuxt.config.ts
  17. package-lock.json
  18. package.json
  19. README.md
  20. tsconfig.json
resources/newssite/news-nuxt/README.md

The Daily Broadcast

preview: https://flashdesignory.github.io/news-site-nuxt-static/

NOTE: This is not a typical use-case for Nuxt and we encourage developers to follow the official documentation for recommended usage of the framework.

This app is a news-site built with Nuxt. It utilizes the News Site Template as the basis for styling and functionality. Since Speedometer expects static files for all apps included, this project's build step uses static html export.
With this implementation, some features of Nuxt are not available and therefore omitted to ensure compatibility with Speedometer.

Local Development

Start the local dev server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Deployment of changes

To create new build files, run:

npm run generate

Add, commit and push changes to the working branch.

NOTE: output folder changed to docs, to be able to publish to Github pages.

Test steps

The Speedometer test consists of navigating between the different pages of the news site. It includes interactions with the navigation drop-down menu to ensure state changes happen in between the page navigations.