ember-export-application-global
Version:
Sets `window.MyAppName` up as the application instance upon boot.
71 lines (47 loc) • 2.07 kB
Markdown
//travis-ci.org/ember-cli/ember-export-application-global.svg?branch=master)](https://travis-ci.org/ember-cli/ember-export-application-global)
[](https://david-dm.org/ember-cli/ember-export-application-global#info=devDependencies)
[](http://badge.fury.io/js/ember-export-application-global)
Sets `window.MyAppName` up as the application instance upon boot.
By default this is only done when not running in production mode, but you can fully
control when it is executed by including `exportApplicationGlobal` in your `config/environment.js`
with `true` if you want the global exported, or `false` if you do not.
```javascript
// config/environment.js
module.exports = function(environment) {
var ENV = {
// other configuration
exportApplicationGlobal: ['staging', 'production'].indexOf(environment) === -1
}
};
```
```sh
ember install ember-export-application-global
npm install --save-dev ember-export-application-global
```
* `exportApplicationGlobal` - Specify if you want the global to be exported.
A `true` will export global as the application name, but a string will export
is as that string.
This README outlines the details of collaborating on this Ember addon.
* `git clone <repository-url>` this repository
* `cd ember-export-application-global`
* `npm install`
* `bower install`
* `ember serve`
* Visit your app at [http://localhost:4200](http://localhost:4200).
* `npm test` (Runs `ember try:each` to test your addon against multiple Ember versions)
* `ember test`
* `ember test --server`
* `ember build`
For more information on using ember-cli, visit [http://ember-cli.com/](http://ember-cli.com/).
MIT
[![Build Status](https: