2016-07-17 2 views
0

У меня проблема с изображением внизу.Rxjs loading in angular2

И мой сценарий в Contact.cshtml в следующем

<script> 
    System.config({ 
     map: { 
      app: "/app", 
      rxjs: '/lib/rxjs/Rx' // added this map section 
     }, 
     packages:{ 
      app: { defaultJSExtensions:"js",}, 
      rxjs: { defaultExtension: "js" } // and added this to packages 
     }, 
     paths: { 
      '/app/*': '/app/*' 
     }, 
    }); 
    System.import("/app/main") 
     .then(null, console.error.bind(console)); 
</script> 

и main.ts

import {bootstrap} from "angular2/platform/browser"; 

import {Component} from "angular2/core"; 

@Component({ 
    selector: "content-page", 
    template: "Contact Test" 
}) 

export class ContactPage{} 
bootstrap(ContactPage, []); 

В чем проблема? Исходный код можно скачать форму https://github.com/lunyi/Plant.

The error message

+0

картина не видна. Исправьте ссылку. –

ответ

0

Вы служите Rxjs из Lib папки, которые, возможно, не требуется файлы, такие как наблюдаемых и т.д.

сделать

npm install rxjs --save 

Подавать с node_modules

map: { 
      app: "/app", 
      rxjs: '/node_modules/rxjs/Rx' // added this map section 
     }, 
+0

Ya, я делаю как ваши комментарии. Но теперь это происходит GET localhost: 22773/lib/rxjs 404 (не найдено)
Ошибка: (SystemJS) Ошибка: ошибка XHR (404 не найдена) загрузка localhost: 22773/lib/rxjs (...)
GET localhost: 22773/Главная/символ-наблюдаемый 404 (не найден)
letitbe

0

Исходя из вашего исходного кода, я думаю, что у вас есть опечатка в вашем объекте карты. Я думаю, что ваше имущество rxjs должен быть установлен в этом

<script> 
System.config({ 
    map: { 
     app: "/app", 
     rxjs: '/lib/rxjs' // added this map section<------ 
    }, 
    packages:{ 
     app: { defaultJSExtensions:"js",}, 
     rxjs: { defaultExtension: "js" } // and added this to packages 
    }, 
    paths: { 
     '/app/*': '/app/*' 
    }, 
}); 
System.import("/app/main") 
    .then(null, console.error.bind(console)); 

+0

Я., вы правы. Но теперь это происходит GET http: // localhost: 22773/lib/rxjs 404 (не найдено)
Ошибка: (SystemJS) Ошибка: ошибка XHR (404 не найдено) loading
http: // localhost: 22773/lib/rxjs (...)
GET http: // localhost: 22773/Главная/символ-наблюдаемый 404 (не найдено
letitbe

Смежные вопросы