[//]: #@corifeus-header [](https://travis-ci.org/patrikx3/ng2-compile-html) [](https://scrutinizer-ci.com/g/patrikx3/ng2-compile-html/?branch=master) [](https://scrutinizer-ci.com/g/patrikx3/ng2-compile-html/?branch=master) [](https://trello.com/b/gqKHzZGy/p3x) [//]: #corifeus-header:end # ng2-compile-html ###The NPM is moved from ```text p3x-ng2-compile-html ``` to ```text ng2-compile-html ``` #Angular 2 Service/Attribute to compile an HTML into a component It is only using ```TypeScript``` right now. It can be built though. ##Install ```bash npm install ng2-compile-html ``` ## Dev environment end test ```bash git clone https://github.com/patrikx3/ng2-compile-html.git cd ng2-compile-html npm install node_modules/.bin/webdriver-manager update grunt default|run ``` [http://localhost:8080](http://localhost:8080) ##Usage ###HTML ```html
``` ###TypeScript Check out the example, here [test/angular2/app/Page.ts](test/angular2-webpack/app/Page.ts). ###Info Angular 2 tries to camelCase all attributes, for me it is still HTML, so my selectors always ```kebab-case```. [//]: #@corifeus-footer [by Patrik Laszlo](http://patrikx3.tk) [//]: #@corifeus-footer:end