Como fazer um bootstrap de formato longo com o Angular 2?

Recentemente, deparei com um artigo em que alguém queria usar componentes livremente (Angular 2) com o Drupal como um serviço de back-end.

Você pode conferir o artigo aqui:http://www.mediacurrent.com/blog/building-wundergroundcom-drupal-angular-2-challenge-1-how-bootstrap

Matt, menciona aqui como fazer isso e mostra um exemplo do Plunkr, mas parece que ele não está mais funcionando com a nova versão do Angular 2 RC1.

Alguém pode atualizar este Plunkr para trabalhar com a versão atual? Eu sei que a plataforma e o bootstrap foram removidos / colocados em outro lugar e acho que é por isso que não está funcionando.

Aqui está o exemplo mais direto:

http://plnkr.co/edit/A7fyFUST9IdP1FriauXk?p=preview

E aqui está o código que pode precisar ser alterado na minha opinião:

//main entry point
import {platform} from 'angular2/core';
import {bootstrap, BROWSER_PROVIDERS, BROWSER_APP_PROVIDERS} from 'angular2/platform/browser';
import {Comp1} from './comp1';
import {Comp2} from './comp2';

var app = platform(BROWSER_PROVIDERS).application([BROWSER_APP_PROVIDERS]);

// These are just loaded manually, but could be put inside an isInViewport
// function for lazyloading.
app.bootstrap(Comp1);
app.bootstrap(Comp2);

bootstrap({Comp1, Comp2}, [])
  .catch(err => console.error(err));

Eu realmente apreciaria se alguém pudesse oferecer uma solução viável aqui.

questionAnswers(1)

yourAnswerToTheQuestion