2016-06-23 3 views
1

Я следил за systemjs approach to installing the Raven api и все работает нормально (как показано в этом plunk).GetSentry RavenJS не импортируется в webpack build

//main entry point 
import Raven from 'raven-js'; 
import {bootstrap} from 'angular2/angular2'; 
import {HTTP_BINDINGS} from 'angular2/http'; 
import {App} from './app'; 

И Raven импорта заполняется правильно.

Однако мы используем WebPack для комплектации, поэтому мне нужно установить Raven с помощью WebPack. Я думал, что это сработает. К сожалению, нет.

я пытался делать в репродукцию выпуск с WebpackBin, но, к сожалению, отладчик не очень хорошо работать, поэтому я создал репозиторий на следующее:

https://github.com/toepoke/raven-webpack

import Raven   from 'raven-js'; 
import { bootstrap } from '@angular/platform-browser-dynamic'; 
import { provide, ExceptionHandler } from '@angular/core'; 
import { AppComponent } from './app.component'; 

console.assert(Raven !== undefined, "Raven object is not populated :-("); 

В Chrome Devtools выше утверждения не удастся, потому что Raven импорт: не определено.

Как указано в ReadMe, объект JavaScript Raven просто не заполнен, и я не понимаю, почему.

Я был бы очень признателен, если бы кто-нибудь мог взглянуть.

Большое спасибо,
Franz.

ответ

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