Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.
/ web-stack-base Public archive

A starter project for React apps using Vagrant, Webpack, Typescript, and Bulma

License

Notifications You must be signed in to change notification settings

amarzot/web-stack-base

Repository files navigation

web-stack-base

What is this?

This project is intended to be a jumping off point for web development projects. It includes Webpack, React, TypeScript, Sass, and Bulma.

Important

This project has only been tested on Windows 10 with an ubuntu vagrant machine with virtualbox provider.

ToDo

  • Add React Router suport
  • Show example of custom Bulma theme

Quick Start

If you want to get the project up and running as quick as possible follow these steps:

  1. Install vagrant and virtualbox
  2. Clone the repository
C:\Projects> git clone https://github.com/amarzot/web-stack-base.git
  1. Start and provision the vagrant machine. This will ask you to install the vagrant plugin, fsnotify.
C:\Projects> cd web-stack-base
C:\Projects\web-stack-base> vagrant up
  1. Start an ssh session to the vagrant machine
C:\Projects\web-stack-base> vagrant ssh
  1. Change directory to the shared directory
vagrant@ubuntu-xenial:~$ cd /vagrant
vagrant@ubuntu-xenial:/vagrant$
  1. Start the development server
vagrant@ubuntu-xenial:/vagrant$ yarn start
  1. Open a web browser and navigate to localhost:8080

About

A starter project for React apps using Vagrant, Webpack, Typescript, and Bulma

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published