ember-inline-component

0.1.3 • Public • Published

ember-inline-component

Blueprint Addon for Ember Components that have inline templates.

NPM Build Status Ember Observer Score Ember Version

Uses the wonderful ember-cli-htmlbars-inline-precompile addon behind the scenes.

Install

ember install ember-inline-component

Usage

ember g inline-component my-component
ember g inline-component --pod another-one

This creates a component file that looks like:

import Ember from 'ember';
import hbs from 'htmlbars-inline-precompile';
 
export default Ember.Component.extend({
  layout: hbs`{{yield}}`
});

So you can build components with the template inside the source itself, skipping the template.hbs file. Great for prototyping, and fast development. Can always be moved to a separate template file if your template gets big.

Also works when generating inside an addon.

Contributing

If you see any issues, please submit an Issue, or a Pull Request if you can.

See CONTRIBUTING.md.

Package Sidebar

Install

npm i ember-inline-component

Weekly Downloads

1

Version

0.1.3

License

MIT

Last publish

Collaborators

  • knownasilya