Multi Vue Webpack screenshot

Multi Vue Webpack

Author Avatar Theme by Rick yo
Updated: 6 Nov 2018
18 Stars

A multi entry vue project template

Overview

The multiWebpack tool, based on vue-cli@3, offers an impressive solution for managing multi-page applications using Webpack. As this repository is no longer actively maintained, it pivots heavily on reusing the configurations from vue-cli, which provides a reliable foundation for developers. This tool allows for minimal code adjustments to transition to a multi-page setup, reducing the burden of maintenance and updates while leveraging the latest features and enhancements from vue-cli.

With the help of the new build/multi-helper.js file, users can easily configure and generate multiple entry points and HTML bundles. The structured project layout simplifies the development process, enabling quick access to pages via a simple URL. Just navigating to http://localhost:8080/module1#/ opens a seamless multi-page experience.

Features

  • Multi-Page Setup: Transform traditional single-page applications into multi-page configurations with minimal code changes.
  • Reusability: Built upon vue-cli’s configurations, ensuring reliability and familiarity for developers already accustomed to the vue ecosystem.
  • Maintenance Ease: Since the tool builds on a stable foundation, there’s less concern about ongoing updates and compatibility issues.
  • New Build Tool: The inclusion of build/multi-helper.js streamlines the process of generating multiple entry points and HTML files for packaging.
  • Structured Project Layout: The adjusted project structure allows for clear organization and easier navigation within the application.
  • Quick Access: Developers can easily view their work in the browser by navigating to designated URLs, enhancing testing efficiency.