Giter Site home page Giter Site logo

begin-simple's Introduction

begin-simple

Build simple websites right, faster.

What begin-simple does

  • Runs a simple server with live changes as you code
  • On-the-fly, live prepping of files for production:
    • Pug support (.pug -> .html)
    • Sass support (.sass & .scss -> .css)
    • Minifies .js and .html files
  • Bundles in Frow CSS framework (optional)
  • Bundles in letsGo JS framework (optional)
  • Enables easy to manage JS libraries via src/scripts/_templates.txt
  • Builds everything into /docs for instant deployment via GitHub Pages
  • Works on Mac, Linux, and Cloud9

Set up for Mac/Linux

  • Fork this begin-simple repo and clone it to computer
  • Navigate to this project via Terminal
  • Ensure you have a recent version of Node.js
  • Run npm install

Set up for Cloud9

  • Fork and then clone this begin-simple repo into Cloud9 (as Blank Template).
  • Run nvm install node && nvm alias default node && nvm use node
  • Run npm install

Customize for your project

  • Add 'docs' to the .gitignore file if you do not plan on using GitHub Pages for hosting
  • Customize package.json and LICENSE
  • Visit src/scripts/_includes.txt to add libraries or disable letsGo.js
  • Visit src/styles/styles.sass to add more styles or disable Frow CSS
  • Search all files for "replace-me"

Using begin-simple

  • Navigate to project via Terminal
  • Run npm start
  • Watch terminal for the link to preview your website

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.