आधिकारिक 5 min QuickStart के बाद मेरे पास एक साधारण कोणीय 2 ऐप काम कर रहा है।बूटस्ट्रैपिंग हाइब्रिड कोणीय 1 + 2 अनुप्रयोग
मैंने कोणीय 1 सेट अप किया है और अब वे दोनों स्वतंत्र रूप से काम कर रहे हैं, this plunker देखें।
बाद official upgrade guide वे कहते हैं:
तो संकर मोड में आवेदन स्विच करने के लिए, हम पहले परियोजना के लिए कोणीय 2 स्थापित करना होगा। इस पर कुछ पॉइंटर्स के लिए QuickStart में निर्देशों का पालन करें। जब हमारे पास कोणीय 2 स्थापित होता है, तो हम आयात कर सकते हैं और
UpgradeAdapter
को तत्काल चालू कर सकते हैं, और उसके बादbootstrap
विधि को कॉल कर सकते हैं।import {UpgradeAdapter} from 'angular2/upgrade'; /* . . . */ const upgradeAdapter = new UpgradeAdapter(); upgradeAdapter.bootstrap(document.body, ['heroApp'], {strictDi: true});
मेरा प्रश्न जहां यह जगह है: यह angular.bootstrap के रूप में ठीक उसी तर्क लेने के लिए तो यह आसान है कि स्विच करने के लिए डिज़ाइन किया गया है?
ऐसा लगता है कि 'मेरा काम करें' सवाल है लेकिन ऐसा नहीं है। मुझे लगता है कि main.ts
में, लेकिन मैंने सफलता के बिना बहुत सी चीजों की कोशिश की। डॉक्टर इस बारे में वास्तव में स्पष्ट नहीं है और 1 महीने के कुछ ट्यूटोरियल पहले से ही पुराने हैं।
--- अद्यतन:
मेरे मामले में मैं upgrade.js लोड करने के लिए है कि मैं पहले से ही सोचा शामिल
इस विस्तृत और स्पष्ट सहायता के लिए धन्यवाद! मुझे लगता है कि आप समस्या को प्रकाश डालते हैं: फ़ाइल upgrade.dev.js गायब थी। पागल लगता है कि आधिकारिक डॉक्टर इसका उल्लेख नहीं करता है, जैसे कि upgrade.js को कोणीय 2 के साथ डिफ़ॉल्ट रूप से लोड किया गया था। –
आपका स्वागत है! यह स्पष्ट है कि upgrade.dev.js की आवश्यकता है ;-) दस्तावेज़ को रेखांकित करना चाहिए ... –