2014-10-26 5 views
12

मैं अपने ऐप को ढूढ़ने के लिए एम्बर-क्ली का उपयोग कर रहा हूं।एम्बर-क्ली मेटा कॉन्फ़िगर/पर्यावरण फ़ाइल

यह सभी फ़ाइलों को dist/ निर्देशिका में संकलित करता है।

हालांकि मैंने संकलित index.html का निरीक्षण किया, मैंने देखा कि यह मेटा टैग बना रहा था।

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

इस रूप में मैं वर्तमान में एक और पेज के भीतर एंबर-ऐप उपयोग कर रहा हूँ और एंबर एप्लिकेशन काम करने के लिए इस मेटा टैग की जरूरत है मेरी तैनाती के लिए एक समस्या है। जावास्क्रिप्ट संकलित फ़ाइल के हिस्से के रूप में इसे बनाने या इसे पूरी तरह से छुटकारा पाने का कोई तरीका है?

+0

आप जबकि निर्माण उत्पादन के लिए env की स्थापना कर रहे हैं एंबर-CLI 0.1.2 में उपलब्ध है? 'एम्बर बिल्ड - पर्यावरण = उत्पादन' –

उत्तर

18

के बिना इस हाल ही में this PR

में जोड़ा गया आप उसे सेट कर सकते storeConfigInMeta विकल्प में उत्तीर्ण करके संकलित जे एस उत्पादन में होना अपने अनुप्रयोग का निर्माण करने की क्षमता। ऑप्ट-आउट करने के लिए, उस में इस तरह दिखना चाहिए अपने Brocfile.js

/* global require, module */ 

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

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

module.exports = app.toTree(); 

यह जो अभी नवीनतम संस्करण है

+0

इसके लिए धन्यवाद! – user391986

+3

यह अब 'एम्बर-क्ली-build.js' है – intrepion

संबंधित मुद्दे