A capable website/webapp boilerplate ready for the web agency battlefield. Creates a static site with Twig templating by default. Supports Craft/Wordpress/Laravel after a few adjustments.
The Agency Webpack Mix Config is a configuration tool that provides developers with a simple and efficient way to manage project assets for websites and web apps. It offers a top-class developer experience and a straightforward filing system. The config aims to simplify the complexity of raw Webpack configs and make build adjustments quick and painless. It also supports the use of next generation JavaScript and CSS with automatic polyfills for targeted browsers. The config includes a development proxy with script and style injection, a static site generator, minimal config files, and various build actions for style, script, images, icons, and static files.
To get started with the Agency Webpack Mix Config, follow these steps:
$ git clone [repository-url]
or use Github’s new tool to create a new repository and then clone the project.
$ npm install
a) Create a static site:
devProxyDomain in webpack.mix.js.devProxyDomain to Valet/Homestead/Vagrant.$ valet link [your-dev-proxy-domain]
$ npm run build
$ npm run dev
b) Create a dynamic site:
The Agency Webpack Mix Config is a powerful and efficient tool for managing project assets in web development. It simplifies the complexity of Webpack configs and provides a seamless developer experience. With its support for modern JavaScript and CSS, development proxy with live updates, static site generation, and minimal config files, it offers a solid platform for building websites and web apps. Whether you’re creating a static or dynamic site, this config provides the necessary tools and actions to optimize your build process.