- If you'd like to run this on your machine, download/clone the repository, navigate to the root directory and run
npm i
- Once the installation is complete, still in the root directory, run
npm run start
- Open your browser and navigate to http://localhost:8080
Hosting on heroku
- Create a new branch
git checkout -B <branch-name>
(Optional) - Install Heroku CLI (unless you already have it installed)
- Navigate to the root directory and run
git init
- Build for production:
npm run build:prod
- Login into your heroku account:
heroku login
- Create a heroku app:
heroku create
orheroku create <app-name>
- Run the following 2 commands:
heroku buildpacks:add heroku/nodejs
heroku buildpacks:add https://github.com/heroku/heroku-buildpack-static
- Push to Heroku:
git push heroku <branch-name>:master
orgit push heroku master
if you skipped the 1st step - More info: Getting started with SPAs on Heroku
Dependencies
-
babel:
- babel-core
- babel-loader
- babel-polyfill
- babel-preset-es2015
- babel-plugin-istanbul
-
css-loader
-
file-loader
-
jquery
-
lodash
-
node-sass
-
push-dir
-
sass-loader
-
style-loader
-
uglify-js
-
uglifyjs-webpack-plugin
-
vue:
- vue
- vue-loader
- vuejs-loader
- vue-template-compiler
-
webpack:
- webpack
- webpack-dev-server
-
eslint:
- eslint
- eslint-plugin-node
- eslint-plugin-html
- eslint-plugin-import
- eslint-plugin-jasmine
- eslint-plugin-promise
- eslint-config-standard
- eslint-plugin-standard