0.0.7 • Published 8 years ago

lineman-angular2 v0.0.7

Weekly downloads
2
License
-
Repository
github
Last release
8 years ago

lineman-angular2

Introduction

This is a plugin to get started with Angular 2 using Lineman. This plugin started as a fork of lineman-angular lineman plugin for Angular 1, and re-factored it to support the development of pure Angular 2 applications.

We recommend you look at a Angular 2 template project as a starting point.

What's this plugin do?

This plugin will configure your lineman project to incorporate:

  • files definitions to support NG2 specific task management.
  • grunt-ts to compile Typescript (ts)files.
  • Tasks to manage NG2 files.
  • Workflow to execute NG2 build / run tasks.
  • Watch to watch NG2 files and trigger NG2 tasks.

Assumptions

This plugin assumes:

  • The following file structure
your-project-name
|-- .gitignore
|-- app/
    |
    |- main/
       |- main.css
       |- main.html
       |- main.ts
    |- yourModuleA/
       |- moduleA.css
       |- moduleA.html
       |- moduleA.ts
    |- .../
    |- yourModuleN/
       |- moduleN.css
       |- moduleN.html
       |- moduleN.ts    
    |- app.css
    |- bootstrap.ts
|-- config/
|-- dist/
|-- generated/
|-- node_modules/
|-- spec/
    |
    |- *_spec.ts
|-- spec-e2e/
    |
    |- *_spec-e2e.ts
|-- tasks/
|-- CHANGELOG.md
|-- Gruntfile.js
|-- LICENSE
|-- README.md
|-- index.html
|-- package.json
|-- systems.config.js
|-- tslint.json
|-- typings.json

Sample application

See the lineman-angular2-template project for a sample application of this plugin.

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago