使用外部API服务器切换到Angular Universal

时间:2019-07-10 05:54:20

标签: javascript node.js angular express angular-universal

首先,感谢您看我的问题!

我已经在服务器端(Nodejs)和客户端(Angular6)上构建了我的项目。

该应用程序功能只是提供各种加密货币的价格和信息。

由于SEO,我试图将我的angular项目切换到Angular Universal Server Side Rendering,并且难以做出决定并继续进行该项目。

因此,我正在尝试在现有的nodejs服务器上实现Angular-universal,

  1. 有没有办法切换到打字稿服务器,而仅在现有节点服务器上使用angular-universal?有什么文件或建议可以实施吗?

  2. 还有另一种SEO方式,以便当我搜索比特币时,我的角度网站的比特币信息会显示在Google中?

我已按照各种步骤切换到通用角度,并将server.ts文件更改为我的server.js文件,并意识到,如果实现通用角度,则只有一个package.json文件可同时服务server.ts和angular项目。

1 个答案:

答案 0 :(得分:0)

  1. 您不会被迫使用打字稿,可以修改现有的nodejs服务器以侦听通用请求(使用纯js)

修改

我刚刚意识到您只是在谈论用于API的nodejs服务器,而不是作为前端的现有Web服务器。您仍然只能拥有一台服务器,但是最好将两台服务器分开

  1. Google可以在没有通用性的情况下抓取有角度的网站(直至特定点)。但是使用通用可以提高您网站的速度,因此您更有可能在搜索结果中获得更好的排名