Skip to content

asupsiri/default-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

default-frontend

Default frontend setup for projects. Makes use of:

  • Gulp - Task runner
  • npm - Package Manager for task runner modules and some site libraries/plugins
  • Bower - Package Manager for site libraries/plugins
  • RequireJS - Javascript dependencies
  • Angular 1.5.8 - Javascript framework
  • SC5 Style Guide Generator - Uses KSS
  • SASS - More powerful CSS

Getting started

  1. Install Node.js and update NPM, JavaScript runtime and JavaScript package managers. This thread may help OSX users who encounter permissions issues when trying to install NPM.
  2. Install Git, source control
  3. Install Bower, front-end package manager
  4. If using Windows:
    1. Install Python 2.7 and Microsoft Visual C++ 2010
    2. Launch the command line and enter $ npm config set msvs_version 2015
    3. Fix any errors you get when installing NPM packages.
  5. Download the project from Git.
  6. Open the terminal/command prompt and go to the project's root directory.
  7. On the command line:
    1. Install Gulp 4
    2. Install NPM packages: $ npm install
    3. Install bower packages: $ bower install
    4. Run gulp: $ gulp serve

About

Default frontend setup for projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published