我的网站设置和工作通过修改此处找到的通用启动程序种子:https://github.com/angular/universal-starter我已经让我的网站在localhost节点服务器上工作(呈现HTML),现在我有一个SSH连接和节点已安装,现在我在这里:
我不知道我把/ dist文件放在哪里然后启动nodejs服务器。
此处显示的NodeJS / npm安装如下:
答案 0 :(得分:1)
这实际上比看上去容易,我只需要用npm安装pm2,这样我就可以使nodejs进程保持不变,然后在.htaccess文件中使用RewriteEngine设置,我想在我的角度通用应用程序中进行渲染(它是在子域文件夹中)并确保端口正确并且它完美链接并在源代码中加载html以允许正确的搜索引擎优化和索引
答案 1 :(得分:1)
@Cacoon我希望这就是你所做的。
第一部分是来自this Github issue上m98的现有答案。只是为了清楚起见在这里发布
npm run build:ssr
npm install pm2 -g
pm2 start dist/server.js
(我的2美分)
对于Apache,请尝试: