andriybazyuta / l4-asset-emblem
此软件包最新版本(dev-master)没有可用的许可信息。
Laravel 4 Asset Pipeline Package For Emblem.js
dev-master
2014-01-24 14:13 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.*
Requires (Dev)
- codesleeve/asset-pipeline: dev-master
This package is not auto-updated.
Last update: 2024-09-24 06:46:44 UTC
README
将你的 .emblem
模板引入 Laravel 4 应用程序。
安装
编辑你的项目 composer.json
文件,以要求 andriybazyuta/l4-asset-emblem
。
它可能看起来像这样
"require": { "laravel/framework": "4.0.*", "andriybazyuta/l4-asset-emblem": "dev-master" }
接下来,从终端更新 Composer
composer update
此操作完成后,添加服务提供者。打开 app/config/app.php
,并向 providers 数组添加一个新项。
'Andriybazyuta\L4AssetEmblemjs\L4AssetEmblemjsServiceProvider'
用法
安装完成后,你可以将其添加到资产管道清单文件 [laravel_root]/app/assets/javascripts/application.js
//= require handlebars
//= require ember
and
<?= javascript_include_tag("emblem") ?> in your view
现在创建一个文件 app/assets/javascripts/myfirst.jst.hbs
Put some .emblem templates to, /assets/javascript/templates of /assets/javascript/SOME_FOLDER/templates folder
刷新页面后,在 JavaScript 控制台中检查 JST 对象和函数
Ember.TEMPLATES["mytemplate"] = Emblem.compile(Ember.Handlebars, "template content");