更新后的角度cli开始给出错误

前端之家收集整理的这篇文章主要介绍了更新后的角度cli开始给出错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用角度cli创建应用程序,并使用后端代理来处理后端和使用聚合物(vaadin)它正常工作,直到我更新到角度cli 1.0.0-beta.22它给错误
Tried to find bootstrap code,but could not. Specify either statically analyzable bootstrap code or pass in an entryModule to the plugins options.

proxy.conf.json

{
  "/api": {
    "target": "http://127.0.0.1:3000","secure": false
  }
}

主polymer.ts

document.addEventListener('WebComponentsReady',() => {
  require('./main.ts');
});

main.ts

import './polyfills.ts';

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { enableProdMode } from '@angular/core';
import { environment } from './environments/environment';
import { AppModule } from './app/';

if (environment.production) {
  enableProdMode();
}

// platformBrowserDynamic().bootstrapModule(AppModule);
platformBrowserDynamic().bootstrapModule(AppModule);

我该怎么纠正?

这是由Angular CLI最新更新引起的.在最新的更新中,webpack在main.ts顶层搜索boostrap模块.在main-polymer.ts中,main.ts被addEventListener包装,所以webpack找不到引导模块,这就是为什么它报告一个错误.

进一步参考github.com/angular/angular-cli/issues/2887

猜你在找的Angularjs相关文章