{"id":15163656,"url":"https://github.com/MichaelCurrin/vue-quickstart","last_synced_at":"2025-09-30T18:32:17.259Z","repository":{"id":46158811,"uuid":"262272532","full_name":"MichaelCurrin/vue-quickstart","owner":"MichaelCurrin","description":"Starter template for a Vue 2 site - including docs and CI deploy to GH Pages","archived":false,"fork":false,"pushed_at":"2021-11-10T11:36:49.000Z","size":2255,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-20T04:51:22.182Z","etag":null,"topics":["javascript","minimal-template","quickstart","template","vue","vue-cli","vue-quickstart","vuejs","yarn"],"latest_commit_sha":null,"homepage":"https://michaelcurrin.github.io/vue-quickstart/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MichaelCurrin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-08T08:47:03.000Z","updated_at":"2024-09-22T11:41:36.000Z","dependencies_parsed_at":"2022-09-11T15:31:05.794Z","dependency_job_id":null,"html_url":"https://github.com/MichaelCurrin/vue-quickstart","commit_stats":null,"previous_names":[],"tags_count":9,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fvue-quickstart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fvue-quickstart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fvue-quickstart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fvue-quickstart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MichaelCurrin","download_url":"https://codeload.github.com/MichaelCurrin/vue-quickstart/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234767149,"owners_count":18883391,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","minimal-template","quickstart","template","vue","vue-cli","vue-quickstart","vuejs","yarn"],"created_at":"2024-09-27T03:00:45.827Z","updated_at":"2025-09-30T18:32:11.824Z","avatar_url":"https://github.com/MichaelCurrin.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"# Vue Quickstart\n\u003e Starter template for a Vue 3 site - including docs and CI deploy to GH Pages\n\n\u003c!-- Badges generated with: https://michaelcurrin.github.io/badge-generator/ --\u003e\n[![Deploy GH Pages](https://github.com/MichaelCurrin/vue-quickstart/workflows/Deploy%20GH%20Pages/badge.svg)](https://github.com/MichaelCurrin/vue-quickstart/actions)\n[![GitHub tag](https://img.shields.io/github/tag/MichaelCurrin/vue-quickstart)](https://github.com/MichaelCurrin/vue-js-quickstart/tags/)\n[![License](https://img.shields.io/badge/License-MIT-blue)](#license)\n\n[![Made with Node](https://img.shields.io/badge/Node.js-\u003e=12-blue?logo=node.js\u0026logoColor=white)](https://nodejs.org)\n[![Made with Yarn](https://img.shields.io/badge/Yarn-\u003e=1-blue?logo=yarn\u0026logoColor=white)](https://classic.yarnpkg.com)\n[![Made with Vue](https://img.shields.io/github/package-json/dependency-version/MichaelCurrin/vue-quickstart/vue?logo=vue.js)](https://www.npmjs.com/package/vue)\n\n\n## Preview\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://michaelcurrin.github.io/vue-quickstart/\"\u003e\n        \u003cimg src=\"/sample.png\" alt=\"Sample screenshot\" title=\"Sample screenshot\" width=\"600\" /\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n\n## Use this project\n\n\u003cdiv align=\"center\"\u003e\n\n[![View site GH Pages](https://img.shields.io/badge/View-Demo_site-blue?style=for-the-badge)](https://michaelcurrin.github.io/vue-quickstart/)\n\n[![Use this template](https://img.shields.io/badge/Generate-Use_this_template-2ea44f?style=for-the-badge)](https://github.com/MichaelCurrin/vue-quickstart/generate)\n\n\u003c/div\u003e\n\nAfter you've looked at the demo screenshot and site, you are welcome to create your own using the template button. This will copy this project and add it to your repos (no forking needed, but please star the original repo).\n\n\n## Documentation\n\u003e How to install and run the app locally and deploy it to GH Pages\n\n\u003cdiv align=\"center\"\u003e\n\n[![View - Documentation](https://img.shields.io/badge/View-Documentation-blue?style=for-the-badge)](/docs/)\n\n\u003c/div\u003e\n\n\n## About\n\n### What is Vue?\n\n\u003e Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.\n\n### Why not React?\n\nVue is intended to be more beginner-friendly (I agree it is) and the [vue](https://github.com/vuejs/vue) repo has more GH stars than the [react](https://github.com/facebook/react) repo, if that is any indication of adoption by the community.\n\nVue is open-source and was created by one person originally. React was created at Facebook.\n\n### Resources\n\nNeed are some resources to get started or learn more advanced topics?\n\nSee [Vue](https://github.com/MichaelCurrin/learn-to-code/blob/master/en/topics/scripting_languages/JavaScript/frameworks.md#vue) in my Learn to Code project.\n\n### Origin\n\nThis project was created using the Vue CLI:\n\n```sh\n$ vue create my-project\n$ # OR if not installed.\n$ npx @vue/cli create my-project\n```\n\nSee the [Creating a project](https://cli.vuejs.org/guide/creating-a-project.html) section of the docs.\n\nThis project used mostly default content from that command, but adds the following:\n\n- Sample image\n- Detailed docs\n- GH Pages setup\n- Linting with and without fixes\n- Prettier\n\nOn the last point, the `prettier` package was added so that it can be used when linting to pick up inconsistent styling. For example:\n\n```\n...\nwarning: Insert `;` (prettier/prettier) at vue.config.js:5:2:\n...\n```\n\nSee these areas in [package.json](/package.json):\n\n- `eslint-plugin-prettier` package\n- `prettier` package\n- `@vue/prettier` in ESLint config\n\nThat based on what you get in the Vue Router setup.\n\n\n## Related projects\n\n- Vue-based projects:\n    - [Vue TypeScript Quickstart](https://github.com/MichaelCurrin/vue-typescript-quickstart) - like this project but with TypeScript added.\n    - [Vue Router Quickstart](https://github.com/MichaelCurrin/vue-router-quickstart) - like this project but with Vue Router added for a multi-page site.\n    - [Vue Vuex Quickstart](https://github.com/MichaelCurrin/vue-vuex-quickstart) - like this project but with Vuex added.\n    - [VuePress Quickstart](https://github.com/MichaelCurrin/vuepress-quickstart) - using VuePress, a static site generator built on a Vue.\n    - [Nuxt Default Quickstart](https://github.com/MichaelCurrin/nuxt-default-quickstart) - using Nuxt, a mix between a SPA and a static site generator that is built on Vue.\n    - [Vue Frontend Quickstart](https://github.com/MichaelCurrin/vue-frontend-quickstart) - a simple site that uses Vue on the frontend without Node or build step.\n- [React Quickstart](https://github.com/MichaelCurrin/react-quickstart) - like this project, but using React instead of Vue.\n- [Node Project Template](https://github.com/MichaelCurrin/node-project-template) - a more generic Node template.\n\n\n## License\n\nReleased under [MIT](/LICENSE) by [@MichaelCurrin](https://github.com/MichaelCurrin).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMichaelCurrin%2Fvue-quickstart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMichaelCurrin%2Fvue-quickstart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMichaelCurrin%2Fvue-quickstart/lists"}