Skip to content

Awarua-/Agilefant-Times-Polymer-Front-end

Repository files navigation

Agilefant Times front end

A front end for the AgilefantTimes repository. Built using Polymer 1.0

This project is based on the Polymer starter kit

Install dependencies

Quick-start (for experienced users)

With Node.js installed, run the following one liner from the root folder:

npm install -g gulp bower && npm install && bower install

Prerequisites (for everyone)

Agilefant time front end requires the following major dependencies:

  • Node.js, used to run JavaScript tools from the command line.
  • npm, the node package manager, installed with Node.js and used to install Node.js packages.
  • gulp, a Node.js-based build tool.
  • bower, a Node.js-based package manager used to install front-end packages (like Polymer).

To install dependencies:

  1. Check your Node.js version.
node --version

The version should be at or above 0.12.x.

  1. If you don't have Node.js installed, or you have a lower version, go to nodejs.org and click on the big green Install button.

  2. Install gulp and bower globally.

npm install -g gulp bower

This lets you run gulp and bower from the command line.

  1. Install the local npm and bower dependencies.
cd AgilefantTimesFrontEnd && npm install && bower install

This installs the element sets (Paper, Iron, Platinum) and tools the agilefant times front end requires to build and serve apps.

Development workflow

Serve / watch

gulp serve

Build & Vulcanize

gulp