codesleeve/l4-asset-handlebars

此包已被废弃,不再维护。未建议替代包。
关于此包的最新版本(v1.4)没有可用的许可证信息。

v1.4 2013-12-17 21:12 UTC

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>