我正在使用 Angular v13 和 Express 进行服务器端路由分配。 第一个页面是验证 ID 的登录屏幕,然后指向主页。 当我尝试使用“npm run localhost”运行我的应用程序时,我无法加载它,但是当我运行“ng serve”时,我能够加载页面。 当我运行“npm run l ...
我正在使用 Angular v13 和 Express 进行服务器端路由分配。 第一个页面是验证 ID 的登录屏幕,然后指向主页。 当我尝试使用“npm run localhost”运行我的应用程序时,我无法加载它,但是当我运行“ng serve”时,我能够加载页面。 当我运行“npm run l ...
我使用 Ivy 编译器从 Angular 9 升级到 Angular 13。 默认情况下, AOT未设置为 true。 当我在打开源映射的情况下运行ng build时,一切正常,我可以设置正确命中的断点。 当我运行ng serve时,断点没有与代码正确对齐。 我不确定为什么会这样或如何正确调试它。 ...
我有一个相对较旧的项目,最初是在 Angular 7 中制作的,我最近有动力,将其更新为 13,并且我能够使一切正常工作......至少在开发时。 (我实际上在大约半年前将它升级到 Angular 10,但我只是在上面开发,当时从未真正尝试过编译) 因此,使用ng serve ,项目运行良好并且 ...
Angular 文档指出: 因此,如果我想使用 AOT 编译我的Angular 12 应用程序,我只需要键入ng build而不添加--prod并且不在angular.json和package.json中添加特定配置? 这是我的 package.json 中的ng 构建命令: 谢谢你的帮助 ...
我最近正在进行的项目升级到 AOT 合规性,自那以后,我遇到了问题| async 在 HTML 中使用| async pipe。例如我的 HTML 代码如下所示: 如您所见, mySubscription$是一个订阅,我只是尝试使用异步 pipe 对其执行一个简单的操作。此代码一直有效,但自从 AO ...
我将我的项目从 angular 4 迁移到了 angular 6,它在本地主机上运行良好,但在 AOT 构建时出现如下错误: 我的 tsconfig-aot.json 包.json main-aot.ts 这是我所有的配置文件 ...
我正在使用 MatSelect、MatChips 和许多其他 Mat 库,但似乎都没有启用 AOT 模式。 下拉菜单,MatChip 输入在点击后没有响应。 他们在没有 AOT 的情况下工作。 下面是我的 package.json 文件和 MatSelect 的代码片段。 我已经导入了 MatSel ...
当我编译我的应用程序时 我有这个错误 但如果它编译 它编译正常,我的应用程序工作正常。 我看到不同之处在于第一个是使用 AOT 选项编译的,但我不知道为什么会有这个错误,也不知道它是否重要(也许是关于我有的扩展 class,但对我来说很重要)。 你能帮助我吗? ...
我有一个 angular 9 项目,它是应用程序套件安装程序 [Wix 安装程序] 的一部分。 angular 应用程序使用的设置之一是 API 的地址,它从某个可配置的地址获取其数据。 我知道我可以有很多 angular 环境文件,只需使用如下命令: 或者 这意味着对于每个潜在的 API 地址, ...
我有一个 Angular 5 应用程序,当我在测试模式下运行它时没有问题,也就是说,当我使用ng serve命令在本地运行应用程序时。 但是,当我在生产模式下部署应用程序时,即通过命令ng build --prod ,应用程序导出没有问题,但是当我在生产环境中使用应用程序时,出现此问题:(这些是来自 ...
我目前正在尝试在 Angular 中建立一个文档网站。 文档将写入 markdown 并通过 ngx-markdown 插件显示。 JIT 构建一切正常,但 AOT 构建总是删除 markdown 文件。 这就是我导入文件的方式: 我试过只使用 raw-loader 插件,但这只会在 AOT 上加 ...
如何在 angular 中引发编译器时间错误,以便编译器不会继续并根据我的 environment.ts 文件中的值给出错误。 例如,考虑以下场景,其中应用程序应使用身份验证方法 1 或 2,但不能同时使用两者: environment.ts 有以下内容: 而 environment.pro ...
src/app/components/register/registration-form/registration-form.component.ts(27,18) 中的错误:'RegistrationFormComponent' 模板编译期间出错装饰器不支持函数调用,但调用了 'getan ...
我刚刚从 5 升级到 8。它在 ng-serve 时工作(而且非常快)。 当我执行 ng-build 时它也有效。 但是当我告诉它建立在 ng build --configuration=staging 我得到 但是,如果我将“aot”和“buildOptimizer”更改为 false(在 ...
在我的 Angular 应用程序中,我仅在 aot 构建中收到以下错误。 您在需要流的地方提供了一个无效的对象。 您可以提供 Observable、Promise、Array 或 Iterable。 在调试错误后说它在下面的代码中的某个地方 并且 ERROR 还指向cust-sideb ...
我打算访问自定义扩展库中定义的一些延迟加载的路由。 一切都很好,直到我想构建一个生产包(AOT 活动)。 构建通过了,但是当我尝试到达路线时,我在浏览器的控制台中收到此错误: 我假设它与loadChildren属性有关,当我构建 lib 时, ng-packgr因新的 Angular 8 延迟加 ...
我正在尝试使用闭包将参数传递给路由器匹配器。 编译到 AOT 时失败: 如果没有参数要求,修复起来非常简单: 如何传递参数并使此 AOT 兼容? ...
我尝试实现动态配置,如本文所示。 一切都在 JiT 编译器中工作,但我得到了 尝试使用 AoT 编译器进行构建时。 这是我的environment.ts (注意 class 环境已导出): 我仍然想以标准方式使用环境some.component.ts : ...
我将 angular4 应用程序迁移到 Angular7 并解决了 dev 和 prod 构建,但 AOT 构建没有转换应用程序代码(app.module)。 主包和 polyfill 包大小各只有 1 kb。 看着 output 控制台,它似乎没有编译任何模块。 webpack.config.j ...
我一直在研究 angular 7 项目,并在 app.route 中实现了模块的延迟加载: 它在正常服务上工作正常,但是当我使用 --prod 服务应用程序并尝试访问“隐私声明”时,它会引发以下错误错误:运行时编译器未在 t._tryNext (main.fd01867a26977f516ab1.j ...