rwoverdijk / sxrequirejs
该软件包最新版本(dev-master)没有提供许可信息。
Zend Framework 2 的 RequireJS 模块。
dev-master
2012-08-30 10:26 UTC
Requires
- php: >=5.3.3
- zendframework/zendframework: dev-master
This package is auto-updated.
Last update: 2024-09-22 22:50:56 UTC
README
版本 0.1.0 由 Wesley Overdijk 创建
简介
这是一个简单的 RequireJS 模块,用于 Zend Framework 2(以下简称 ZF2)。它允许您通过设置模块/路径和添加应用程序来在 ZF2 中使用 RequireJs。
安装
Composer(推荐)
使此模块正常工作的推荐方法是将其添加到您的 composer.json
中,然后执行 php composer.phar update
。
Git 克隆安装
- 将此模块克隆到您的
vendor
目录中。例如:(通常 /path/to/application/vendor)
cd my/project/dir/vendor
git clone git://github.com/RWOverdijk/SxRequireJs.git
- 在您的
application.config.php
中启用此模块。
使其工作
SxRequireJs 不直接可用。它有自己的 public
目录,因此 RequireJS 文件不可访问。要使其工作,您可以执行以下操作之一。
-
向您的 vhost 添加一个
AliasMatch
(推荐)。例如:AliasMatch ^/([a-zA-Z0-9]+)/(css|img|js)/(.*) /Path/To/Your/Application/module/$1/public/$2/$3
注意:这需要您向 vhost 添加一个目录以允许访问 DocumentRoot 之外的目录。 -
将公共目录中的 js 复制到您的应用程序的公共目录中。
-
设置符号链接以将模块的公共目录映射到应用程序的公共目录
-
编写一个 .htaccess 允许访问模块公共目录
使用和配置
您可以在 SxRequireJs 维基 中找到更多信息、配置选项和一些使用示例。
待办事项
- 格式化生成的输出(空格)
- 以直观的方式添加版本支持
- 翻译支持
- 从 Zend\I18n\Translate 生成翻译文件
- 内置优化器支持