pivotal-cf/pui-starter

Name: pui-starter

Owner: Pivotal Cloud Foundry

Description: null

Created: 2017-08-21 15:58:20.0

Updated: 2018-03-02 15:48:34.0

Pushed: 2017-12-08 22:41:27.0

Homepage: null

Size: 738

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Pivotal UI Starter

Pivotal UI Starter is a todoApp project with much of the tooling in place you would need for a fully-featured React application. Click here to see it in action.

Getting Started

Install gulp:

 install gulp

Checkout the project, install dependencies, and start foreman:

clone git@github.com:pivotal-cf/pui-starter.git && cd pui-starter
install
 foreman

This will start up the development server at 3000 and the Jasmine server at 8888. The app includes example React architecture, along with Jasmine unit tests and a WebdriverIO integration test.

Compiling & Deploying

To deploy to cloud foundry:

  1. choose a unique name for your application and change name: pivotal-ui-starter in manifest.yml to your unique name
  2. login to cf, target your org and space
  3. gulp deploy

Note that cf push by itself will not work. The gulp deploy task will compile your assets and configure the staticfile for the buildpack before doing cf push

Compiling without deploying

To deploy to elsewhere, or just to generate a deployable app:

  1. gulp compile
Testing and Development

For testing and development, see our developer guide


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.