2014-10-26 11 views
12

Ich benutze Ember-CLI, um meine App zu strukturieren.ember-cli meta config/Umgebungsdatei

Es kompiliert alle Dateien in das Verzeichnis.

Jedoch als ich das kompilierte index.html inspizierte, bemerkte ich, dass es dieses Metatag schuf.

<meta name="user/config/environment" content="%7B%22modulePrefix%22%3A%22user%22%2C%22environment%22%3A%22development%22%2C%22baseURL%22%3A%22/%22%2C%22locationType%22%3A%22auto%22%2C%22contentSecurityPolicy%22%3A%7B%22default-src%22%3A%22%27none%27%20localhost%22%2C%22script-src%22%3A%22%27self%27%20%27unsafe-inline%27%20%27unsafe-eval%27%20use.typekit.net%20connect.facebook.net%20maps.googleapis.com%20maps.gstatic.com%22%2C%22font-src%22%3A%22%27self%27%20data%3A%20use.typekit.net%22%2C%22connect-src%22%3A%22%27self%27%20localhost%22%2C%22img-src%22%3A%22%27self%27%20www.facebook.com%20p.typekit.net%22%2C%22style-src%22%3A%22%27self%27%20%27unsafe-inline%27%20use.typekit.net%22%2C%22frame-src%22%3A%22s-static.ak.facebook.com%20static.ak.facebook.com%20www.facebook.com%22%7D%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%7D%2C%22APP%22%3A%7B%22LOG_ACTIVE_GENERATION%22%3Atrue%2C%22LOG_VIEW_LOOKUPS%22%3Atrue%7D%2C%22exportApplicationGlobal%22%3Atrue%7D"> 

Dies ist ein Problem für meinen Einsatz als ich zur Zeit des glut-App innerhalb einer anderen Seite und der Meta-Tag benötigt wird, verwendet bin für die glut App zu arbeiten. Gibt es eine Möglichkeit, dies als Teil der Javascript-kompilierten Datei zu machen oder loszuwerden?

+0

Sind Sie die env Produktionseinstellung beim Aufbau? 'ember build --umwelt = production' –

Antwort

18

Die Möglichkeit, Ihre App zu bauen, ohne dass dies vor kurzem in this PR

hinzugefügt Sie es einrichten können, indem man in der storeConfigInMeta Option in kompilierten JS ausgegeben werden. Opt-out, sollte es so aussieht in Ihrem Brocfile.js

/* global require, module */ 

var EmberApp = require('ember-cli/lib/broccoli/ember-app'); 

var app = new EmberApp({ 
    storeConfigInMeta: false 
}); 

module.exports = app.toTree(); 

Die in glut-cli 0.1.2 zur Verfügung, welches die neueste Version ist jetzt

+0

Danke dafür! – user391986

+3

Dies ist jetzt 'ember-cli-build.js' – intrepion