Vij*_*jay 5 web-deployment express webpack angular-universal angular
我克隆了通用启动器(webpack版本),并使用npm start
并npm run watch
按照说明在本地计算机上运行它
现在陷入困境npm run build
并尝试通过github集成部署到Azure(和Google Cloud) - 无法弄清楚如何设置工作.
任何人都有一个关于如何使用express.js在外部主机上启动webpack捆绑文件的方法?我是否需要通过CI集成运行命令?中的文件/dist
似乎不是独立的.
注意:自 Angular 2 以来,这已经发生了巨大的变化。虽然我现在转向 SSR、docker 和各种其他东西,但最简单的答案是
1) 生产构建
ng build --prod
2)将文件传输到静态Web主机(即,当它只是一个静态站点时,我使用awscli连接到s3存储桶...我知道使用SSR,所以我需要使用像express这样的节点服务器)
3) 服务文件(index.html 错误和 404 的重定向要求有些复杂……当然,将两个重定向的状态设置为 200)
4) 在前端放置一些东西以提高性能/ssl/等。nginx 或 CDN 会很有意义。
归档时间: |
|
查看次数: |
471 次 |
最近记录: |