Web Dev Project Starter

This is a simple Web Developer Starter pack with basic configuration. It uses Parcel JS bundler for local server development and bundling to production code.

It was created to serve as a boilerplate for future projets, to automate development process and save time with initial configuration.

Features:

  • ESLint and Prettier integration.
  • Live local server with hot reload.
  • ES6 and higher support with Babel.
  • Basic file tree.
  • SASS support (You can use regular css if you wish).

Installation

  1. Clone this repository:
git clone https://github.com/adamwojnicki/web-dev-starter.git
  1. From inside of the folder install dependencies:
npm install

Scripts

  1. To run local development server run:
npm run dev
  1. To check for code errors/lints use:
npm run test:eslint -s
// It is not necessary since ESLint is integrated with Parcel bundler.
  1. To build production files run:
npm run build
// Files will be saved in /dist folder.