Is Angular2 in IntelliJ (latest update v15 - Ultimate) that should work? All the docs seem to say that this happens through the AngularJS plugin, but I am getting really strange intellisense errors. For instance:
bootstrap(App, [ ROUTER_PROVIDERS, provide(LocationStrategy, {useClass: HashLocationStrategy}) ]);
Throws Argument type App is not assignable to parameter type Type
And standard annotations like:
@RouteConfig([ {path: '/...', component: RootView, as: 'RootView', useAsDefault: true} ])
throw Argument type {path: string, component: RootView, as: string, useAsDefault: boolean}[] is not assignable to parameter type RouteDefinition[]
Has anyone come across this before? Does anyone know how to make an intelliJ game enjoyable?
Source for application on request;
import {Component, ViewEncapsulation} from 'angular2/core'; import {RootView} from './root-view'; import { RouteConfig, ROUTER_DIRECTIVES } from 'angular2/router'; @Component({ selector: 'app', templateUrl: './components/app/app.html', encapsulation: ViewEncapsulation.None, directives: [ROUTER_DIRECTIVES] }) @RouteConfig([ {path: '/...', component: RootView, as: 'RootView', useAsDefault: true} ]) export class App { }