Skip to content
This repository has been archived by the owner on May 16, 2019. It is now read-only.

marksmall/angular2-jspm-seed

Repository files navigation

Angular 2 JSPM Seed Project

NPM version Downloads GitHub issues Build Status Dependency Status devDependency Status GitHub license

About

Created by the ModernWebDev Yeoman Generator, then updated to use replacement Build system and updated dependencies. This project is intended as a seed project for Angular 2/JSPM applications. It is also used as a test project for the node-build-web-app Build System. This app bootstraps a new application and displays messages to the user and in the Browser Developer Tools.

Proxy API Server

This project provides an example stubbed API proxy. This is intended to provide stub data as if it was retrieved from a back-end server. There are examples of GET/POST requests.

How to build

  1. Install required global npm packages: npm install gulp --global --no-optional.
  2. Install project dependencies using npm run setup.

For more details about the build, refer to the node-build-web-app project documentation.

Release Process

  • commit all changes to include in the release
  • edit the version in package.json
    • respect semver
  • update CHANGELOG.MD
  • commit
  • git tag
  • git push --tags
  • draft the release on GitHub (add description, etc)
  • npm publish

Authors

Mark Small

License

This project and all associated source code is licensed under the terms of the MIT License.