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.

/ember-inline-component/

    Package Sidebar

    Install

    npm i ember-inline-component

    Weekly Downloads

    1

    Version

    0.1.3

    License

    MIT

    Last publish

    Collaborators

    • knownasilya