Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jatin-8898/express-react-webpack-babel-setup

Setup Environment using Express, React, Webpack & Babel 7 🌈
https://github.com/jatin-8898/express-react-webpack-babel-setup

babel environment express react setup setup-development-environment setup-guide setuptools starter starter-app starter-files starter-kit starter-pack starter-template starterkit template webpack

Last synced: 25 days ago
JSON representation

Setup Environment using Express, React, Webpack & Babel 7 🌈

Awesome Lists containing this project

README

        

# Express React Webpack Babel 7 Template.

[![GitHub forks](https://img.shields.io/github/forks/Jatin-8898/express-react-webpack-babel-setup)](https://github.com/Jatin-8898/express-react-webpack-babel-setup/network)
[![GitHub stars](https://img.shields.io/github/stars/Jatin-8898/express-react-webpack-babel-setup)](https://github.com/Jatin-8898/express-react-webpack-babel-setup/stargazers)
[![GitHub license](https://img.shields.io/github/license/Jatin-8898/express-react-webpack-babel-setup?logo=MIT)](https://github.com/Jatin-8898/express-react-webpack-babel-setup/blob/react-branch/LICENSE)

A simple starter template to quickly setup the environment using Express, React , Webpack & Babel 7.

You can find more about this on [How to Setup Environment using React Webpack Express Babel](https://medium.com/@Jatin_8898/how-to-setup-environment-using-react-webpack-express-babel-d5f1b572b678)

### Version
1.0.0

## 🚩Features

* React 16
* Webpack 4
* Babel 7
* Hot Module Replacement

## πŸ“ Usage

### :diamonds: Installation

Install the dependencies. It will automatically install from the package.json file

```sh
$ npm install
```
### πŸ“‚ Open a Terminal

Make sure you run the Webpack command.

```
$ webpack --mode development.
```

This command bundles the files required for the project to run & stores them in public/bundle.js

### πŸ˜„ Run

This will start your nodemon server & run the server.js, compile them and run your dev server at http://localhost:3000

```sh
$ npm start
```
### 🎦 ScreenShot

![ssmain](https://user-images.githubusercontent.com/34777376/52532288-521c6a80-2d48-11e9-8449-4924f7a50bfe.png)