angular5 - Angular 服务器端渲染;如何让它永远运行?
问题描述
我正在尝试托管一个有角度的服务器端渲染应用程序。每当我尝试这个命令npm run serve:ssr
时,它运行良好,一段时间后它会自动停止。我只有2个问题。
我如何让它永远运行?
对于生产就绪的应用程序,这是正确的方法吗?
请建议。
解决方案
我会听从 angular 的建议,不鼓励 node 和 express 作为服务器。但有时你必须这样做。如果您确实关心安全性(很多),我会抓取整个站点并将结果放到静态 NGINX 服务器中。
在任何一种情况下,您都应该使用带有一点盐的角度通用。
为了让事情永远运行,您可以将其npm serve:ssr
变成一个守护进程(unix),以便系统保持运行。或简单地将其更改为:while true; do npm serve:ssr; done
推荐阅读
- permissions - 尝试运行混合发布时获得权限被拒绝错误
- vue.js - Nuxt + Tailwind:我的 tailwind.config.js 文件无效,而是使用默认配置
- python - 如何将相似列中的数据填充到特定列(熊猫)中?
- list - 如何根据 Flutter 中的条件从其他两个列表中正确生成列表
- vue.js - 如何在 JSX 中获取 vue 插槽属性?
- java - Java:字符串运算符优先级 == vs +
- java - 命令在 Java 中不解释
- geopandas - 如何将 xarray DataArray 转换为 geopandas GeoDataFrame
- mysql - 如何使用 cronJobs 更新 mysql 数据库中的大型数据库
- python - 如何在使用功能性 keras API 的预训练非序列模型中的激活层之后插入丢失层?