angular-universal相关内容
是否可以将 Leaflet 与 angular/universal 一起使用?如何避免在服务器内构建 Leaflet? npm run build:prod dist 文件夹生成后.但是当我运行 node server.js 我得到以下错误: var requestFn = window.requestAnimationFrame ||getPrefixed('RequestAnima
..
我正在尝试将 Universal 与 i18n 结合使用. 我已经在构建应用程序并设置服务器配置,这样一旦应用程序进入浏览器端模式,用户就会被重定向到应用程序的正确翻译,这很好. 我遇到的问题在于服务器端渲染. 以express server的设置方式,我看不到如何提供通用的服务器端正确翻译,只显示默认语言而不是本地语言. 与浏览器端一样,我尝试为服务器端模式使用的 main.bund
..
我正在使用@angular v4.0.3 和 webpack 2.2.0. 使用 Auler 工作正常> 发布,但当我包含 localStorage 时,它停止工作.有什么方法可以使它工作或在角度通用的 localStorage 中使用任何模块 解决方案 一个好方法是使 localStorage 成为可注入的并为其提供不同的实现. 反映Storage API 可以作为tok
..
我正在尝试使用 angular Universal 在我的 Angular 应用程序中进行服务器端渲染.问题是我还必须在 routing.module.ts 文件中应用 isPlatformBrowser() 函数(我需要在参数中传递 platformId ). 我已经使用了这种方法,在其他组件和服务文件中实现了服务器端渲染. import { Component, OnInit, Injec
..
我的元标记适用于 Facebook 和 Twitter,但我不知何故破坏了它们.我查看了示例,但看不到问题所在.(没有错误.)标签只是没有从 index.html 中的默认值改变.我使用的是 Angular Universal 5. 与我发现的示例不同,我没有在构造函数中编写标签.不确定这是否是一个因素.我一定遗漏了一些使用 Meta 服务的规则.这是代码... import { Met
..
快速提问;我找不到有关该问题的任何文档.在 Angular Universal 的早期版本中,要在 查看源代码 中呈现延迟加载的路由,您必须在 app.server.module.ts 中包含 ModuleMapLoaderModule. 在 Angular 9 中,如果您没有为 loadChildren 使用字符串,则似乎您不必这样做.我有一个新项目,我设置了这样的延迟加载: const
..
我已经习惯了 Angular,但我才刚刚开始使用通用的(用于 SEO). 我想使用 amcharts 4 中的地图,在没有 Angular Universal 的情况下使用没有问题.我知道这是一个已知问题,但我不明白为什么在我的情况下服务器尝试加载图表并创建此错误: ERROR Error: Uncaught (in promise): ReferenceError: addEventLi
..
当我在请求数据时返回简单的 JSON 而没有连接到数据库时,Angular Universal 中的服务器渲染工作正常. 然而,我发现如果我没有正确版本的 Zone.js,对 MySQL 数据库的请求将不会进行.我有以下错误: TypeError: 无法读取未定义的属性“on"在 Protocol._enqueue (/Applications/MAMP/htdocs/Angular2/m
..
我正在尝试执行 Angular Universal 快速入门,但在运行时出现此错误“节点服务器.js". Benjamins-MBP:vepo Ben$ node server.js/Users/Ben/Development/vepo/server.js:3导入'angular2-universal/polyfills';^^^^^^语法错误:意外的令牌导入在 Object.exports.r
..
我正在创建一个部署在 firebase 上的 Angular8 通用应用程序.引用此网站 Angular 通用与 firebase 当我在本地使用 express 服务器运行和服务应用程序时,所有路由都加载了更新的元标记.当我在 firebase 上部署应用程序时,一切正常,但根路径上的元标记没有更新.对于所有其他路线,它们都可以正常工作.当我打开检查元素时,元标记也在更新.我在 fireb
..
我有一个使用开放层 5.3 的 angular 7.2 应用程序.我正在尝试为此应用程序设置 angular 通用,但是当我运行通用服务器 (node dist/server.js) 时,由于未定义仅客户端变量,我遇到了一些错误,例如作为 window. webpack:///./node_modules/ol/has.js?:54var DEVICE_PIXEL_RATIO = window.
..
所以我一直在尝试将我的应用程序转换为 angular Universal,并且在大多数情况下它都很好.但我之前读过一些“陷阱":https://github.com/onespeed-articles/angular-universal-gotchas 这表明我不应该使用令人讨厌的 timeout,因为在 angularjs 中,您使用它在渲染视图后触发事物,因此您可以确定元素的尺寸是否正确
..
请帮忙,我有一个使用 angular 通用(angular 8 和 NestJs)的应用程序.我正在尝试访问角度组件(onInit)内的会话存储,但 NestJs 给了我以下信息:ERROR ReferenceError: sessionStorage is not defined.在查看 angular DI 然后我尝试了以下操作: export const BROWSER_STORAGE =
..
我有一个(轮播)组件需要检查元素的宽度. 在浏览器中:我可以调用 ngAfterViewInit 并从 @ViewChild 句柄获取宽度.但是当它被 Universal 渲染时,它的宽度是 0. 这是因为通用生成的 dom 仍然显示,但浏览器生成的 dom(我的句柄指向的地方)要么在文档片段中,要么只是不显示. ngAfterContentChecked 和 ngAfterVi
..
我已经安装了 ngx-bootstrap 并使用了 angular-cli 1.0.1 并在 Roberto Auler 的帖子. 我在 angular-cli.json 样式中添加了 bootstrap 文件的路径 "样式": ["../node_modules/bootstrap/dist/css/bootstrap.min.css",“样式.css"], 我正在使用 AlertM
..
我知道 Angular Universal 仍在开发中.因此,我考虑将 Angular Universal 用于定期从外部 API 服务器(大约每 10 秒通过 Http 服务)提取数据的 Web 应用程序.这些数据随后会显示在网络应用上. 我遇到了几个尚未找到简单解决方案的问题: Angular Universal 显然需要来自 API 服务器的数据来预渲染页面.我不想每次请求 We
..
我构建了一个小型 Angular 应用程序,现在我正在编写单元测试.到目前为止一切顺利,但是当我尝试测试我的 authGuard 时,我遇到了一些问题.我正在使用 观众.我在规范的提供者部分提供了 platformId,但我希望能够覆盖它,以便我可以测试值“服务器"和“浏览器"的场景我的代码用于 authGuard: @Injectable({提供在:'根',})导出类 AuthGuard 实现
..
我有一个结构类型为 {type: "Buffer", data: Array(702549)} 的 File 对象类型,我需要在 angular 6 中做什么才能在浏览器中下载这个文件? 我从这个函数得到我的回应: getMarketingProposalById(id: string): Observable{返回 this.httpClient.get(this.apiUrl + i
..
我有一个结构类型为 {type: "Buffer", data: Array(702549)} 的 File 对象类型,我需要在 angular 6 中做什么才能在浏览器中下载这个文件? 我从这个函数得到我的回应: getMarketingProposalById(id: string): Observable{返回 this.httpClient.get(this.apiUrl + i
..
我刚刚安装了 Angular Universal 入门工具包版本 6 并在其中创建了我的组件.此组件应在加载时通过 API 获取用户信息并将其显示以供查看. 问题是 API 结果显示在浏览器中,但未显示在“查看源代码"中.万能的好处是什么?! 我的getUserscommcomponent代码: @Component({选择器:'app-get-users',templateUr
..