andriybazyuta/l4-asset-emblem

此软件包最新版本(dev-master)没有可用的许可信息。

Laravel 4 Asset Pipeline Package For Emblem.js

安装: 26

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

dev-master 2014-01-24 14:13 UTC

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");