3

我参考这个Angular GitHub Repository创建了 Angular-universal 应用程序。我使用 node express 进行服务器端渲染。

我已经使用这个命令构建了

npm run build:prod:ngc

现在我在 dist 文件夹中获得了客户端和服务器文件夹。那里没有其他文件,例如index.html.

以前我使用 CLI 开发了 angular2 应用程序,在构建它时,它会创建一个包含 、 和 CSS 文件的 dist 文件bundle.jsindex.html。我曾经将那个特定的东西上传到共享主机。该应用程序运行良好。但是在角度通用中我很困惑。我被困在如何进一步进行生产。我有共享主机,请帮助我如何在共享主机中托管项目。

4

1 回答 1

0

使用universal,您必须先设置服务器,然后启动服务器以侦听某个端口(通常为80:P)..

通常..在托管区域设置节点服务器后,您可以转到源代码并使用 cmd 启动服务器:-

sudo PORT = 80 npm run server (if ubuntu)

在端口 80 侦听,然后您可以使用 IP/域名访问该站点。

于 2017-05-20T10:24:39.390 回答