angular9相关内容

从一个Angular 9项目创建多个应用程序

我的目标是拥有一个包含共享部分的Angular项目:功能,类,外观,服务和页面组件(页眉,页脚,某些指令).然后,它内部有2个(或更多应用程序),它们将使用共享的部分并在其顶部添加自己的组件(页面)和路由. 这两个应用程序应构建到不同的dist文件夹,以便可以将其部署到不同的位置(URL).而且我希望能够同时(可能在不同的端口上)运行(服务)它们. 我想我应该从在项目内部创建新应用程序 ..
发布时间:2020-08-31 21:59:34 其他开发

升级到Angular v9并启用Ivy后,Angular编译失败

我们最近将angular应用程序升级到了最新版本的Angular(Angular v9). 我们所有的依赖项也都进行了升级,"ng update"表示我们所有的依赖项都是“按顺序". 当我们在启用Ivy的情况下构建应用程序时,编译过程会失败,并产生大量错误,这是我们之前从未遇到过的: "angularCompilerOptions": { "enableIvy": true ..
发布时间:2020-08-31 21:58:08 前端开发

无法添加属性X,更新ngrx 9后对象无法扩展

我遇到类似问题 无法添加属性X,对象不可扩展 在用Ngrx更新我的角度项目到角度9之后.当我将Ngrxversion回滚到8时,它工作正常.但是我还需要通过角度9更新将其更新到v9.当我将其添加为具有附加属性的材料表中的datasource.data时,就会发生这种情况.我认为,其他属性更改是这样做的原因.但是我根据所得到的内容创建了一个新数组,并通过使用slice进行了如下尝试. ..
发布时间:2020-08-31 08:27:38 其他开发

Angular 9 ngtypecheck

更新到角度9后,我收到警告: \src\main.ngtypecheck.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. \src\polyfills.ngtypech ..
发布时间:2020-08-31 07:15:57 其他开发

带有@Injectable()的Angular 9 BaseComponent

在Angular 8中,我能够使用"@Injectable"属性创建基本组件(对实际组件的继承进行分类). Angular 9编译器告诉我: 您的组件YourComponent从BaseComponent继承其构造函数,但是后者没有自己的Angular装饰器.依赖项注入将无法解析BaseComponent的构造函数的参数.向BaseComponent添加@Directive装饰器,或向Rol ..
发布时间:2020-08-31 06:52:41 其他开发

Angular 9和Ivy的运行时错误:无法读取undefined的属性"id";区

我们有一个带有测试的Angular 8项目.我们正尝试升级到Angular 9,并完成了 https://update.angular中的所有步骤. io/#8.0:9.0l3 .一切顺利,没有问题.该应用程序编译没有错误,所有测试运行正常.我们在运行时遇到此错误.当我们关闭常春藤时,它运行良好,因此似乎与常春藤有关. zone-evergreen.js:659 Unhandled Prom ..
发布时间:2020-08-31 06:14:44 其他开发

升级到Angular 9后,在打字文件中找不到变量

我引用了我在类型文件中定义的外部日志记录组件(在js文件中引用) typings.d.ts declare var LogglyTracker; 我已将我的角度应用程序从版本8升级到了9,现在运行 ng build 时,出现以下错误 src/app/error/loggly.service.ts中的错误:13:29-错误TS2304:找不到名称"LogglyTracker". ..
发布时间:2020-08-31 01:26:39 其他开发