espidesigns / espidesigns2021

espidesigns.com // 2021

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

espidesigns//2021 from BIZAR.RO

JS Standard Style

Screenshot of Website

This is the repository of espidesigns//2021 forked from Bizarro portfolio.

Overview

The front end of the portfolio was made entirely with plain JavaScript code using ECMAScript 2015+ features without any frameworks like Angular, React or Vue. It's using libraries such as GSAP, Lodash and ogl. To generate our static files that will be uploaded to the environment, we're using Webpack.

Getting Started

You need to have Node.js and npm installed in your machine, these are our only dependencies to run the project locally.

# Clone the project.
git clone https://github.com/lhbzr/bizar.ro.git

# Install npm depedencies.
npm install

# Configure .env variables and run the website.
npm start

# "npm run deploy" did not work for me (because local and remote gh-pages pages must not exist first)

# below worked to deploy build site to github pages
1. npm run build

## you can avoid this line if you are in master...
2. git checkout master 

## create a local gh-pages branch containing the splitted output folder
3. git subtree split --prefix public -b gh-pages 

## force the push of the gh-pages branch to the remote gh-pages branch at origin
4. git push -f origin gh-pages:gh-pages 

## delete the local gh-pages because you will need it: ref
5. git branch -D gh-pages 

About

espidesigns.com // 2021


Languages

Language:JavaScript 95.2%Language:HTML 4.4%Language:Pug 0.2%Language:SCSS 0.1%Language:Python 0.1%Language:GLSL 0.0%