Html Starter Bs4 Webpack screenshot

Html Starter Bs4 Webpack

Author Avatar Theme by Cichy380
Updated: 21 Jun 2020
64 Stars

HTML starter template with front-end development kit for building web apps and sites.

Categories

Overview

HTML Starter Bootstrap Webpack is a boilerplate with a Webpack-based setup that helps developers build web apps and sites more efficiently. It incorporates Bootstrap, the most popular framework for front-end development, and provides a modern development workflow. With features like live reloading, automatic optimization of files, support for older browsers, and more, HTML Starter Bootstrap Webpack is designed to streamline the development process.

Features

  • Live reloading: Browser automatically updates after changes are made to the code.
  • Automatic optimization: Entry files are optimized through concatenation, minification, and injection into HTML.
  • Sass for stylesheets: Utilizes the 7-1 Pattern for organizing stylesheets.
  • Modern JavaScript: Uses ES6 modules-based code with linting by ESLint.
  • Older browsers support: Adds vendor prefixes in CSS using Autoprefixer.
  • Backwards compatibility: Converts ES6+ code into a backwards compatible format with Babel.
  • Includes: Webpack 4 configuration, Bootstrap 4, jQuery, Font Awesome 5, Google Fonts, source maps, and more.

Installation

  1. Install Node.js on your system. The installation process may vary depending on your operating system.
  2. After installation, verify the Node.js version by running the node -v command and the npm version by running the npm -v command. (npm is distributed with Node.js)
  3. Clone the HTML Starter repository using the command git clone https://github.com/cichy380/html-starter-bs4-webpack.git, or download the HTML Starter package.
  4. Open the html-starter-bs4-webpack folder using the command cd html-starter-bs4-webpack.
  5. Install the HTML Starter packages by running the npm install command.
  6. You now have everything needed to run the build process.

Build Commands

  • npm run start: Compiles assets when changes are made, starts a webpack-dev-server session for development.
  • npm run build: Compiles and optimizes the files in the assets directory for production.

Summary

HTML Starter Bootstrap Webpack is a pre-configured boilerplate that combines the popular Bootstrap framework with a modern Webpack-based workflow. It provides a range of features to enhance the development process, such as live reloading, automatic optimization, support for older browsers, and more. The installation process is straightforward, requiring Node.js as the only dependency. With HTML Starter Bootstrap Webpack, developers can kick-start their projects and build web apps and sites more efficiently.