2016-05-07 9 views
5

ऐप symbol-observable - या zone.js को खोजने से इंकार कर देता है - भले ही आरएक्सजे निश्चित रूप से वहां हों।Angular2.0.0-rc.1 को अपडेट करना, इस त्रुटि को पिछले

error

गॉट सब कुछ की तरह लोड हो रहा है:

<script src="node_modules/es6-shim/es6-shim.js"></script> 
<script src="node_modules/zone.js/dist/zone.js"></script> 
<script src="node_modules/reflect-metadata/Reflect.js"></script> 
<script src="node_modules/systemjs/dist/system.src.js"></script> 
<script> 
System.config({ 
    map: { 
    '@angular': 'node_modules/@angular', 
    'rxjs': 'node_modules/rxjs' 
    }, 
    packages: { 
    'dist': { defaultExtension: 'js', format: 'register', main: 'boot.js' }, 
    '@angular/common': { defaultExtension: 'js', main: 'index.js' }, 
    '@angular/compiler': { defaultExtension: 'js', main: 'index.js' }, 
    '@angular/core': { defaultExtension: 'js', main: 'index.js' }, 
    '@angular/http': { defaultExtension: 'js', main: 'index.js' }, 
    '@angular/platform-browser': { defaultExtension: 'js', main: 'index.js' }, 
    '@angular/platform-browser-dynamic': { defaultExtension: 'js', main: 'index.js' }, 
    '@angular/router': { defaultExtension: 'js', main: 'index.js' }, 
    'rxjs': { defaultExtension: 'js' } 
    } 
}); 
System.import('dist').catch(console.error.bind(console)); 
</script> 

मैं करीबी दृश्य के लिए सभी कोड को here डाल दिया।

उत्तर

9

मैं फिर से symbol-observable के लिए मानचित्रण की कोशिश की से मुद्दा है। यह इस बार काम किया। जाओ पता लगाओ।

System.config({ 
    map: { 
    ..., 
    'symbol-observable': 'node_modules/symbol-observable' 
    }, 
    packages: { 
    ..., 
    'symbol-observable': { defaultExtension: 'js', main: 'index.js' 
    } 
}); 
+0

यह 3.9.3 के लिए NPM अपडेट के बाद कहीं से बाहर आया था:

systemjs.config.js में मैं निम्नलिखित गयी। – BenRacicot

2

यह संभवतः rxjs beta.7 के कारण होने की संभावना है। अपने पैकेज.जेसन में beta.6 को डाउनग्रेड करना समस्या को हल करना चाहिए।

"rxjs": "5.0.0-beta.6", 

वहाँ कोणीय टीम issue

0

किसी भी तरह से इस प्रोजेक्ट में पहली पोस्ट में सटीक त्रुटि मेरी परियोजना में पॉप अप हो गई। मैंने इसे संकुल में जोड़कर तय किया। जेसन:

"dependencies": { 
    ... 
    "symbol-observable": "^0.2.4", 
    ... 
} 

और बाद में एनपीएम इंस्टॉल करना।

var map = { 
    ... 
    'symbol-observable': 'node_modules/symbol-observable' 
    ... 
}; 

var packages = { 
    ... 
    'symbol-observable': { main: 'index.js', defaultExtension: 'js' } 
    ... 
}; 
संबंधित मुद्दे