Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pjlamb12/my-angular-2
Me learning Angular 2
https://github.com/pjlamb12/my-angular-2
Last synced: 12 days ago
JSON representation
Me learning Angular 2
- Host: GitHub
- URL: https://github.com/pjlamb12/my-angular-2
- Owner: pjlamb12
- License: mit
- Created: 2015-09-10T03:51:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-11T21:40:35.000Z (over 9 years ago)
- Last Synced: 2024-05-01T12:35:38.182Z (8 months ago)
- Language: JavaScript
- Size: 133 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Introduction
[![Join the chat at https://gitter.im/mgechev/angular2-seed](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mgechev/angular2-seed?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
A seed project for Angular 2 apps.
It is something similar to the AngularJS Quick Start but does the entire build with gulp.
**Note:** Angular 2.0 is not production ready yet! This seed project is perfect for playing around with the latest versions but do not start new projects with it since a lot of new changes are going to be introduced until the framework is officially released.
# How to start
```bash
git clone https://github.com/mgechev/angular2-seed.git
cd angular2-seed
# If you don't have gulp and/or tsd already installed
npm install -g gulp tsd
npm install
# dev
gulp serve.dev
```# Directory Structure
```
.
├── app
│ ├── components
│ │ ├── about
│ │ │ ├── about.html
│ │ │ └── about.ts
│ │ └── home
│ │ ├── home.html
│ │ └── home.ts
│ ├── services
│ ├── typings
│ ├── app.css
│ ├── app.html
│ ├── app.ts
│ ├── index.html
│ └── init.ts
├── dist
│ ├── dev
│ └── prod
├── tsd_typings
├── gulpfile.js
├── karma.conf.js
├── package.json
├── test-main.js
├── tsconfig.json
└── tsd.json
```# Configuration
Configure your app base if you serve the app from another directory than root in `gulpfile.js`.
Defaults to `var APP_BASE = '/'`# Now to extend?
If you want to use your custom libraries:
```bash
npm install my-library --save
vim gulpfile.js
```
Add reference to the installed library in `PATH.src.lib`.# Running test
```bash
# In a single bash window
gulp test # or npm test# Debug - In two bash windows
npm run karma # 1st window
gulp test-dev # 2nd window
```# Contributors
[](https://github.com/mgechev) |[](https://github.com/ludohenin) |[](https://github.com/NathanWalker) |[](https://github.com/aboeglin) |[](https://github.com/mjwwit) |[](https://github.com/dstockhammer) |
:---: |:---: |:---: |:---: |:---: |:---: |
[mgechev](https://github.com/mgechev) |[ludohenin](https://github.com/ludohenin) |[NathanWalker](https://github.com/NathanWalker) |[aboeglin](https://github.com/aboeglin) |[mjwwit](https://github.com/mjwwit) |[dstockhammer](https://github.com/dstockhammer) |[](https://github.com/redian) |[](https://github.com/robertpenner) |[](https://github.com/jgolla) |
:---: |:---: |:---: |
[redian](https://github.com/redian) |[robertpenner](https://github.com/robertpenner) |[jgolla](https://github.com/jgolla) |# Change Log
You can follow the [Angular 2 change log here](https://github.com/angular/angular/blob/master/CHANGELOG.md).
# License
MIT