codesleeve / l4-asset-handlebars
此包已被废弃,不再维护。未建议替代包。
关于此包的最新版本(v1.4)没有可用的许可证信息。
v1.4
2013-12-17 21:12 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.0.x
Requires (Dev)
- codesleeve/asset-pipeline: dev-master
This package is not auto-updated.
Last update: 2022-02-01 12:26:45 UTC
README
将你的 .jst.hbs
JST 模板和 Handlebars 引入到你的 Laravel 4 应用程序中。
安装
首先通过 Composer 安装此包。编辑你的项目 composer.json
文件,以要求 codesleeve/l4-asset-handlebars
。
它可能看起来像这样
"require": { "laravel/framework": "4.0.*", "codesleeve/l4-asset-handlebars": "dev-master" }
接下来,在终端中更新 Composer
composer update
此操作完成后,添加服务提供者。打开 app/config/app.php
,向提供者数组添加一个新条目。
'Codesleeve\L4AssetHandlebars\L4AssetHandlebarsServiceProvider'
使用方法
安装完成后,你可以将其添加到资产管道清单文件 [laravel_root]/app/assets/javascripts/application.js
中。
//= require handlebars
现在创建一个文件 app/assets/javascripts/myfirst.jst.hbs
<div> Put some html here, {{smeagol}} </div>
页面刷新后,在 JavaScript 控制台中检查 JST 对象和函数
JST['myfirst']({smeagol: 'precious!!!'})
它应该给出
<div> Put some html here, previous </div>