Skip to content

Powerful and flexible configuration designed to simplify Vue Web App development experience. Built with the latest versions of Vue (v3) and Webpack (v5), this configuration comes with additional tools and plugins that ensure smoother development and better code quality

Notifications You must be signed in to change notification settings

steve-232/webpack-v5-vue-v3-boilerplate

Repository files navigation

Webpack v5 Vue v3 Boilerplate

Webpack v5 Vue v3 Boilerplate - a powerful and flexible configuration designed to simplify Vue Web App development experience. Built with the latest versions of Vue (v3) and Webpack (v5), this configuration comes with additional tools and plugins that ensure smoother development and better code quality.

Key features of this repository include Vue (v3), Composition API, Vue Router, Pinia, Webpack (v5), Webpack Dev Server, JavaScript, SASS, Husky, and Commitizen. With simplified usage of images, fonts, and other asset files, this configuration provides everything for building professional-grade Vue Web Apps quickly and easily.

The source files for this project are located within the "src" folder, while a small demo project is included, showcasing the use of Vue (v3), Composition API, Composables, Pinia, Vue Router, Templates, SASS, Images, and Fonts.

With this Webpack configuration, you can accelerate your Vue Web App development process and build high-quality, scalable, and performant Vue Web Apps with minimal effort.

Usage

Available commands:

  • npm run dev runs the local development server
  • npm run stage creates files without minifying the code - ( Files will be located in the "dist" folder )
  • npm run prod creates files ready for production - ( All the code will be minified. Files will be located in the "dist" folder )
  • npm run test runs unit test functions
  • npm run eslint runs eslint checks

The last two commands are automatically invoked during the creation of a new git commit.

Always use the git commit -m "" command for creating new commits. Husky and Commitizen plugins will do the rest.

License

MIT license

About

Powerful and flexible configuration designed to simplify Vue Web App development experience. Built with the latest versions of Vue (v3) and Webpack (v5), this configuration comes with additional tools and plugins that ensure smoother development and better code quality

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published