dev-master
9999999-devLaravel 4 Asset Pipeline Package For Emblem.js
The Requires
- php >=5.3.0
- illuminate/support 4.*
The Development Requires
by Andriy Bazyuta
Wallogit.com
2017 © Pedro Peláez
Laravel 4 Asset Pipeline Package For Emblem.js
Bring in your .emblem templates into your Laravel 4 application., (*1)
Edit your project's composer.json file to require andriybazyuta/l4-asset-emblem., (*2)
It might look something like:, (*3)
"require": {
"laravel/framework": "4.0.*",
"andriybazyuta/l4-asset-emblem": "dev-master"
}
Next, update Composer from the Terminal:, (*4)
composer update
Once this operation completes, add the service provider. Open app/config/app.php, and add a new item to the providers array., (*5)
'Andriybazyuta\L4AssetEmblemjs\L4AssetEmblemjsServiceProvider'
Once installed you can add this your Asset pipeline manifest file [laravel_root]/app/assets/javascripts/application.js, (*6)
//= require handlebars
//= require ember
and
<?= javascript_include_tag("emblem") ?> in your view
Now create a file app/assets/javascripts/myfirst.jst.hbs, (*7)
Put some .emblem templates to, /assets/javascript/templates of /assets/javascript/SOME_FOLDER/templates folder
After refreshing the page inspect JST object in the javascript console and the function, (*8)
Ember.TEMPLATES["mytemplate"] = Emblem.compile(Ember.Handlebars, "template content");
Laravel 4 Asset Pipeline Package For Emblem.js