Giter VIP home page Giter VIP logo

frontend-base-boilerplate's Introduction

Frontend Base Boilerplate

Basic frontend boilerplate with npm, Grunt, responsive images, Sass, postcss, babel, watch, & livereload server

For use in my personal projects, as a simple way to get started (includes a very basic custom css framework)

Usage

If svn is installed, can run the following from within the root folder of a brand new repository:

svn export https://github.com/jackkoppa/frontend-base-boilerplate/trunk . --force

This will overwrite the current readme, license, and .gitignore for the new repo. So if the new project has already been started, best to just download a zip of this boilerplate from https://github.com/jackkoppa/frontend-base-boilerplate, and extract it into your new project.

That's it - from there, get started on development, and delete everything above this line when updating the README:


PROJECT NAME

Background

PROJECT BACKGROUND

Running Locally

Install

  • Node.js & npm (link)
  • Grunt.js (after installing Node & npm, run npm install -g grunt-cli. More info)
  • ImageMagick (required, in order to use responsive images. Download instructions)

Run

git clone [PROJECT_URL]
cd [PROJECT_NAME]
npm install
grunt serveDev

Livereloading server now available at http://localhost:8000

Alternative grunt commands:

  • grunt - compile & lint files, for both development (dev/) & production (dist/) builds
  • grunt serveProd - compile, lint, & launch a persistent server for production build

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.