2017 © Pedro Peláez
 

library sxrequirejs

A RequireJS module for Zend Framework 2.

image

rwoverdijk/sxrequirejs

A RequireJS module for Zend Framework 2.

  • Thursday, August 30, 2012
  • by RWOverdijk
  • Repository
  • 4 Watchers
  • 12 Stars
  • 17 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

SxRequireJs

Version 0.1.0 Created by Wesley Overdijk, (*1)

Introduction

This is a simple RequireJS module for Zend Framework 2 (from here referred to as ZF2). It allows you to use RequireJs within ZF2 by setting up modules / paths and adding applications., (*2)

Installation

The recommended way to get this module working, is to add it to your composer.json, and then doing a php composer.phar update., (*3)

Git clone installation

  1. Clone this module into your vendor directory. (usually /path/to/application/vendor) like this:
cd my/project/dir/vendor
git clone git://github.com/RWOverdijk/SxRequireJs.git
  1. Enable this module in your application.config.php.

Getting it working

SxRequireJs doesn't work out of the box. It has its own public directory and therefore the RequireJS file will not be accessible. To get this working, there are a couple of things you can do., (*4)

  1. Add an AliasMatch to your vhost (recommended). Example: AliasMatch ^/([a-zA-Z0-9]+)/(css|img|js)/(.*) /Path/To/Your/Application/module/$1/public/$2/$3 Note: This does require you to add a directory to your vhost to allow access outside of your DocumentRoot., (*5)

  2. Copy the js in the public directory to your application's public directory., (*6)

  3. Set up symbolic links to map the module's public dir to the application's public dir, (*7)

  4. Write an .htaccess that allows access to module public directories, (*8)

Usage and configuration

You can find more information, the configuration options and some usage examples in the SxRequireJs wiki., (*9)

TODO

  • Format generated output (white spaces)
  • Add versions support in a intuitive manner
  • translate support
  • Building translation files from Zend\I18n\Translate
  • Build in optimizer support

The Versions

30/08 2012

dev-master

9999999-dev https://github.com/RWOverdijk/SxRequireJs

A RequireJS module for Zend Framework 2.

  Sources   Download

The Requires

 

zf2 zend framework 2 requirejs