加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-17 07:37:03 所属栏目:安全 来源:网络整理
导读:我使用角度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 entryM
我使用角度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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读