angular-universal相关内容
我看过很多关于在 Angular 通用应用程序中为客户端缓存数据的文章,因此它不会复制已经在服务器上解析的客户端请求. 我只是不明白数据是如何从服务器传输到客户端的.我是将 JSON 注入到预渲染的 HTML 中还是缺少其他内容? 解决方案 从 angular 5 开始,angular 核心中有一个名为 TransferStateModule 的模块,可以为您完成此任务.https:
..
在运行“ng test"命令时将 angular 7 项目转换为 angular Universal,错误为“Incomplete: No specs found, , random with seed 48751".尝试了不同的方式提及 stackoverflow,但对我没有任何作用. ./src/polyfills.ts 中的错误模块构建失败(来自 ./node_modules/@ngto
..
这有点烦人!我正在尝试将 Contentful SDK 用于 Angular Universal.在此处的文档中: https://github.com/contentful/contentful.js/blob/master/ADVANCED.md#angular-universal 并根据 https://github.com/patrickhousley/ngx-axios
..
我按照 这些步骤 基本上这意味着它是一个 Angular 4 应用程序,能够在 NodeJs 环境中的服务器端呈现. 现在我想使用 Git 和命令行将此应用程序部署到我的 Azure 应用程序服务,因此我遵循了 这些步骤.基本上: 我 为 Windows 安装了 Azure-Cli 2.0 打开命令行(cmd) 运行 az login,它会要求打开一个 url 并输入一个代码
..
我们有一个使用 angular/cli 的简单 Angular Universal 应用程序:1.4.3(和节点:6.9.5). 我们设法配置了服务器端视图.当 dom 准备好时,我们切换到客户端视图.但是,切换是在我们从 API 收集所需的所有数据之前进行的.所以在没有数据的情况下显示页面时,在切换之后有一个时刻. 有没有办法手动触发两种状态之间的切换?在这种情况下,我们希望在从 A
..
我有网络应用程序,每当我使用浏览器视图页面源查看页面源时,我只能看到页面源中的 index.html 内容,因为我能够看到检查元素中的所有 html 代码,但是不在页面源中.有没有人怎么查看网页源码?? 下面是 server.ts 解决方案 只有 Angular Universal 才有可能(服务器端渲染).每个 javascript 文件都在浏览器中呈现,要查看页面源,您必须设置
..
我的应用程序利用了 Angular Universal,我想在 Angular 组件中获取当前 url 的完整路径.我想我必须在我可能需要注入窗口的地方使用 window 对象,或者更好的选择是简单地检查它是否在浏览器中.是否有使用 Angular 的 API 的更简洁的解决方案? url: 字符串;构造函数(私有路由器:路由器){}ngOnInit() {this.router.events
..
我正在构建一个 Angular 通用应用程序,我现在拥有的只是网站的结构.我所做的一切都与教程中有关为 Angular Universal 转换我的应用程序一样. console.log("got Request " + new Date());res.render(join(DIST_FOLDER, 'browser', 'index.html'), { req , time: true},功
..
错误: factory(require("jquery"), document, window, navigator);^ReferenceError: 文档未定义 面对角度通用渲染服务器端的问题,我用谷歌搜索了这个并浏览了很多帖子,但没有得到任何有用的资源. 解决方案 Jquery 在浏览器端工作,服务器端不支持浏览器功能.例如,如果您想在 angular Universal 中使用
..
在我的 web.config 中,我在将 Node.js 部署到 IIS 时遇到问题: >>>
..
我正在使用 Angular 2 搜索一个关于 SEO 或 Metatags 的完整工作示例,使用 Angular 通用在服务器端呈现(被 facebook、twiter 和其他元标签识别),但我没有成功.. 我找到了多篇文章,但有不完整的(没有所有的源代码可用)或最旧的(没有用最新版本编译): a) blog.devcross.net/2016/04/17/angular-2-univ
..
我们可以在 Angular 应用程序的浏览器版本中使用 Rendered2,但它需要 document.body 引用,并且它在服务器渲染上不可用. platform-browser 有 Title 和 Meta 组件,但我想对 有更多的控制code> 部分,比如注入 标签,访问 body 元素等 有办法吗? 解决方案 实际上,Angular Universal 使用 DO
..
我正在使用 yo generator-aspnetcore-spa一旦我运行应用程序,我就会遇到问题 处理请求时发生未处理的异常. NodeInvocationException:节点调用在 60000 毫秒后超时.您可以通过设置NodeServicesOptions 上的 InvocationTimeoutMilliseconds 属性. 第一个调试步骤是确保您的 Node.j
..
postcss 插件错误 这是我尝试 ng build --prod 时的日志,我使用 angular Universal 只会给我引导程序和字体真棒的错误. 10% building modules 4/6 modules 2 active ...ules/bootstrap/dist/css/bootstrap.cssUnknown error from PostCSS plugin.
..
我正在使用 Angular Universal 创建一个网站.它将具有服务器端呈现,以便搜索引擎对其进行索引. 我已经编码了我的 404 回退路由,它正确显示了它的组件,但它显示了一个 HTTP 200 标头代码. 如何强制使用特定的标头代码?我用谷歌搜索了一些查询,但我发现的一切似乎都是关于读取一个 HTTP 调用的状态代码,而没有关于如何将它写入到浏览器. 解决方案 好的,
..
我正在使用@angular v4.0.3 和 webpack 2.2.0. 使用 Auler 工作正常> 发布,但当我包含 localStorage 时,它停止工作.有什么方法可以使它工作或在角度通用的 localStorage 中使用任何模块 解决方案 一个好方法是使 localStorage 成为可注入的并为其提供不同的实现. 反映Storage API 可以作为tok
..
我已经实现了 angular Universal,并且能够通过服务器端渲染来渲染 html 的静态部分.我面临的问题是,正在调用 API 并且服务器正在渲染 html,而无需等待 http 调用完成.因此,我的模板依赖于从 api 调用获得的数据的部分不会在服务器上呈现. 更多信息: 我在节点服务器中使用身份验证,仅当用户通过身份验证并在响应时设置 cookie 时才为索引 html
..
我发现所有将 svg 添加到 AngularCli 组件的教程都建议将其插入到 html 模板中,如下所示:
..
我的 Angular Universal 项目在我的本地主机上运行.所以现在我想在安装了 Node.js 的标准虚拟主机上测试它. 我已经跑了: npm 运行构建 并收到 dist 文件夹,其中包含 client 和 server 子文件夹. 我应该如何使用这些文件夹和文件来在主机上运行项目? 谢谢. 解决方案 所以我已经将我的 Angular Universal 项
..
我有一个 http 请求,它被注入到我的组件中并从那里订阅.由于我在我的应用程序中引入了具有 angular 通用的服务器端渲染,因此页面上的结果至少重复了两次. 我有一个在点击时调用的方法,它执行对 facebook api 的 http 请求 getAlbum(albumId: number) {this.albumPhotos = this.state.get(ALBUM_PHOTO
..