我已经参考了这个https://github.com/angular/universal-starter创建了Angular-universal app。我已经使用node express进行服务器端渲染。
我使用这个命令构建npm run build:prod:ngc,现在我在dist文件夹中得到了客户端和服务器文件夹。没有像index.html那样的其他文件。
之前我使用cli开发了angular2 app,在构建它时会创建包含bundle.js,index.html和css文件的dist文件夹。我曾经将这个特定的东西上传到共享主机。应用程序工作正常。但在角度普遍,我很困惑。我被困在如何进一步生产。我有共享主机,请帮我如何在共享主机中托管项目。
答案 0 :(得分:0)
使用通用,您必须先设置服务器,然后启动服务器以侦听某个端口(80通常为:P)..
通常..一旦你在托管区域设置了节点服务器,你就可以转到源代码并使用cmd启动服务器: -
sudo PORT = 80 npm run server (if ubuntu)
在端口80监听,然后您可以使用IP /域名访问该站点。