kkas / project-template

This is my project template.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Project Template

This is my project template Clone this repo when you start working on a new project.

Preparation

You need the following applications in order to use this project.

  • bundler
    • gem install bundler
  • bower
    • npm install -g bower
  • grunt
    • npm install grunt
      • If you have not installed grunt before, try the following command
        • npm install -g grunt-cli (you might need sudo)

Dependencies

This project depends on the following packages.

  • Gruntjs
    • grunt-pagespeed
    • grunt-contrib-clean
    • grunt-contrib-copy
    • grunt-mkdir
    • grunt-critical
  • Bower
    • knockout
    • normalize-css
  • Sass
    • (Required): bundler

How to Use

Preparation

git clone <THIS_REPOSITORY_URL>
cd <THIS_REPOSITORY>

# This will do the installation.
chmod +x prepare.sh
./prepare.sh

Development

  • when you want to compile SASS to CSS
bundle exec sass

About

This is my project template.

License:MIT License


Languages

Language:JavaScript 86.1%Language:HTML 8.0%Language:Shell 3.2%Language:Ruby 2.7%