Git Product home page Git Product logo

harp-git's Introduction

How to Deploy a Harp App in GitHub Pages

NOTE: Node.js, Node Package Manager and Harp.js must be installed before proceeding. Resources are available at foot of page.

  1. Create repository in GitHub / initialize with readme

  2. Terminal: Clone Repository to your local machine

  1. Go to repo directory
  • $ cd repository
  1. Create new branch "gh-pages"
  • $ git checkout --orphan gh-pages
  1. Remove all files in folder
  • $ git rm -rf . [don't forget the dot at the end!]
  1. Init standard harp app
  • $ harp init _harp

OR

Init harp app with a random example blog template

  • $ harp init _harp --boilerplate harp-boilerplates/hb-blog
  1. Compile harp app
  • $ harp compile _harp ./
  1. Git add changed files
  • $ git add -A
  1. Commit Git changes
  • $ git commit -a -m "insert commit message here"
  1. Git push changes to repository
  • $ git push origin gh-pages
  1. Your page can be found at [username].github.io/[repository].

If problems arise, go to 'branches' in your repo and delete your gh-pages branch and start again from Step 1!


Additional Resources

harp-git's People

Contributors

wallcrawler avatar claireinez avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.