我使用角4连同Webpack和亚恩一起作为包管理器。使用JIT启动我的项目,并尝试使用ngtools/webpack迁移到AOT。在尝试使用以下方法构建项目时:
yarn build
我知道错误:
ERROR in window is not defined
我已经从项目中删除了所有的窗口引用,以确保在我的项目中不会发生错误。我的结论是,它发生在我正在加载的外部模块中。但是,由于错误消息似乎被破坏了,所以无法判断是哪一个。尝试以各种不同的方式包括它,然后主要是这些问题:,,但目前对我来说没有什么有用的。
我认为这个密码:
var globalWindow = {};
globalWindow.
我最近使用ng更新将我的项目从angular 7更新到了8。一切都很好,但我发现Angular Universal并没有更新到版本8。 当我检查我的ng更新时,我看到下面这一行 ng update @nguniversal/aspnetcore-engine 但是当我尝试更新时,会出现以下错误: Package '@nguniversal/aspnetcore-engine' is not a dependency. Angular Universal没有更新,这里是我的package.json。我如何更新Angular Universal,以及为什么不能使用ng更新。
我在Mac上使用Nodev8.12.0(尽管我在Node9.x版本以及Linux上都看到了这个问题)。
我正在开发角6应用程序,并运行使用--watch标志的dev builds。该手表将运行,可以重建应用程序可能4或5次,然后节点崩溃的输出如下:
<--- Last few GCs --->
[34201:0x104000000] 273927 ms: Mark-sweep 1309.4 (1430.5) -> 1309.2 (1431.0) MB, 1296.0 / 0.0 ms allocation failure GC in old space request
我正在使用Jest对我的Angular8组件进行单元测试。我在通过测试的A7上执行了升级。现在我得到了一个错误:
FAIL src/app/core/pipes/client/client.pipe.spec.ts (21.395s)
● ClientPipe › should format person
TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
10 | export class ClientPipe implements PipeTran