【问题标题】:Angular 6 Express application server renderingAngular 6 Express 应用服务器渲染
【发布时间】:2018-07-24 18:48:27
【问题描述】:

我有一个使用 Angular 6 和 Express 服务器的应用程序。现在我想添加服务器渲染系统(最佳和标准实践),但我发现的所有文章都与 Angular 6 不兼容,或者没有以正常方式使用 Express 服务器。

我只需要 Angular 6 和 Express 服务器的 SEO 友好 URL(服务器渲染)的标准文档。

【问题讨论】:

标签: angular express angular6 server-side-rendering


【解决方案1】:

最近(2个月前),我也遇到了同样的要求。我的客户想要一个带有angular 6 universalexpress 服务器的Web 应用程序。他想使用 Angular Universal 的 SSR(Server Side Rendering)功能来实现高速 Web 应用的 SEO。

在 google 上进行了很多疑惑之后,我在 Github 上找到了一个文档非常完善的项目,并且与 SEO 目的(我检查了 90% 由 Google Audit 获得的 SEO 兼容性)很好地配合。 它还使用 Express 服务器来处理 Angular Universal。您可以从以下链接检查它: https://github.com/maciejtreder/ng-toolkit

  • 在开发环境中启动它:使用npm start

  • 在 express 服务器上运行它(开发):node local.js

  • 要在生产环境中使用 express 服务器构建它:使用npm run build:prod

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-01
    • 2018-03-21
    • 2019-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    • 2016-07-17
    相关资源
    最近更新 更多