wjpauli

wjpauli

只好换个头像
V2EX 第 489817 号会员,加入于 2020-05-16 12:17:24 +08:00
有人成功部署过 Angular 17 SSR 到 AWS 么?
Angular  •  wjpauli  •  210 天前  •  最后回复来自 wjpauli
11
被 angular17 搞疯了
Angular  •  wjpauli  •  297 天前  •  最后回复来自 parthenon2007
20
怎么他喵的会有这种事
Angular  •  wjpauli  •  2023-08-26 07:33:25 AM  •  最后回复来自 chnwillliu
3
AWS 的 cloudwatch 是必须使用的吗?
Amazon Web Services  •  wjpauli  •  2023-06-14 05:50:34 AM  •  最后回复来自 mafeifan
15
AWS Certificate Manager 申请的证书为何总是显示等待验证?
Amazon Web Services  •  wjpauli  •  2023-04-24 19:18:24 PM  •  最后回复来自 wjpauli
11
Cognito 的用户池无法删除
Amazon Web Services  •  wjpauli  •  2023-04-11 15:45:55 PM  •  最后回复来自 wjpauli
2
AWS 有没有类似腾讯云的 CloudBase
Amazon Web Services  •  wjpauli  •  2022-12-01 10:47:33 AM  •  最后回复来自 Xheart
3
wjpauli 最近回复了
这种就是 lz 说的,叫第四方支付。首先它不是 stripe ,stripe 是集成了全球钱包,然后微信会审核 stripe 的商家,依然显示商家的 id 为收款人。lz 的问题,其实是微信网开一面,因为第四方支付给你开通支付的时候,是需要提交你的门面之类的信息的,而你作为网站是没有这些东西的,第四方会给你做一个。但是我需要补充的是,你虽然通过这种方式得到了支付权限,但是你的业务本身在国内是违法的,因为你作为个人,是不可以在国内的网站上从事经营活动的,否则你的网站无法通过备案。当然你可以不备案,放在境外,但是你的域名很可能会被墙。
@BeautifulSoap 我仔细看了下这个文档,似乎不能解决我的问题哦。这个文档说的是监测 free tier 的用量,但是我的问题是 cloud watch 莫名其妙的每个月总是报告数据库 alert ,而我的数据库仅仅是新建的表,默认设置,几乎没有添加什么记录。要么是我有没有办法让数据库不再使用 cloud watch alert ,要么就是有什么办法可以关掉 cloud watch ?
@BeautifulSoap 连接不太对呢。
210 天前
回复了 wjpauli 创建的主题 Angular 有人成功部署过 Angular 17 SSR 到 AWS 么?
今天发现 SST 又不行了,准确的说其实是 SST 调用的 AWS 那堆黑箱不行了。最扯的是去 SST 官网看了看,它们居然也在抱怨同样的问题,说是要放弃这个产品,另立门户,我靠。好在 SST 装的架子还在,现在可以直接传 ng build 之后的 server 代码到 lambda ,传 browser 到 s3 ,SST 当初搞了一个机制,让本地代码放在 S3 上,这就非常合理了。具体怎么搞的不知道。
211 天前
回复了 wjpauli 创建的主题 Angular 有人成功部署过 Angular 17 SSR 到 AWS 么?
我还想再吐槽两句,Angular SSR 现在看来注定不是正常的方案,因为你想想,在服务器运行 js ,通过 http client 加载页面后在推给浏览器本身就是一件很扯淡的事情。PHP 时代一个正常的 http 请求,居然把我折腾成这样。

Angular 17 SSR ,就两个部署方案:
1. Lambda 。但是就像日本人说的,这种方案每次访问都对应一次 Lambda 的执行,这太离谱了,搞得网站像是一个玩具。虽然要配合 cloudfront ,但是我想成本也会大大的高。
2. 容器方案。昨天我刚在 X 围观了奶罩被网暴,下午就短暂的屈服于 docker 。但是我把 Dist 放到容器时就已经负罪感满满,然后再把容器 PUSH 到 AWS ,然后再建立 EDC 集群,我的天,再回想一下 PHP+Jquery 时代,到底是进步还是退步?

其实 Angular 部署到 S3+Cloudfront 一直挺好的,就是因为 SEO 的关系才会有现在所有这些烦恼,不知道为何都 2024 年了,Google 还是不能理解 Angular 这种没有 html 输出的网页,尤其是 V8 都是他们自家的,完全可以索引 Angular 程序。
211 天前
回复了 wjpauli 创建的主题 Angular 有人成功部署过 Angular 17 SSR 到 AWS 么?
@zhenjiachen 因为官方没有给出具体的部署方案,所以都是第三方部署脚本。具体干了什么我也不是很清楚。

今天上午我不停的尝试各种姿势,比如 aws 换区,比如换电脑,比如删了 s3 重新弄,结果我的 sst 方案自己恢复了正常。我也不知道怎么回事,这里面肯定有问题,只是不知道怎么解决。还有 BeautifulSoap 网友提供的日文网页,非常佩服,我很想知道是怎么找到的。这个日本人写的文档非常的日本人,细致入微,包括用“<----”这样的注释给你指出来修改在什么地方。但是非常遗憾,它的部署程序也在最后无限等待,我觉得就是 aws 的问题,具体是什么问题也不清楚。还有就是 sst 方案比日本人的方案更接近产品,因为 sst 的方案考虑到 cloudfront 部署和 css 、js 这些 browser 的东西都会自动放到 s3.
211 天前
回复了 wjpauli 创建的主题 Angular 有人成功部署过 Angular 17 SSR 到 AWS 么?
我看它这个 serverless 自动部署,往 s3 上的 bucket 里传文件,这是什么意思?它部署到这步,就一直显示 Uploading ,快半小时了我觉得肯定不对,不知道是不是网络问题。那个 bucket 只有两个文件。我要是手工把 dist/server/打包传到 lambda ,总感觉不太靠谱,因为它这个似乎跟这个 s3 要交互一下的感觉。
211 天前
回复了 wjpauli 创建的主题 Angular 有人成功部署过 Angular 17 SSR 到 AWS 么?
@BeautifulSoap 我不太懂你说的。本地 Angular 17 的 SSR 都是 dev 工具直接运行的,不需要自己架服务器。那个 server.ts 文件里面可以看到它还是用 express 什么的,然后有一个 run 函数,也就是用 node 直接运行这个 run 函数,常驻服务器。如果是 lambda ,应该是交由 lambda 托管,至少应该删除 run 函数吧。然后我把整个 disk/server 打包传给 lambda ,就可以么?然后怎么跟 cloudfront 衔接?
336 天前
回复了 wjpauli 创建的主题 Angular 被 angular17 搞疯了
@credo123 第 1 点,没这需求.也没太明白这需求.
我来解释一下这个需求:就是几台电脑开发同一个项目,比如在台式机开发后,外出用笔记本继续开发,我只需要把项目保存在 NAS 的路径上就可以了,为了防止不理解//192.168.1.x 这样的 ip 地址,我特意把这个 NAS 目录映射成驱动器,给了盘符。但是到了 v17 ,ng new 创建的 project ,直接 ng server 是不可以的。现在只能又用上了 Synology Driver Client ,本机开发,同步 NAS 。
336 天前
回复了 wjpauli 创建的主题 Angular 被 angular17 搞疯了
你们觉得 16->17 无感升级,是因为你们仅仅在项目中使用了 ng update 。我建议你们直接用 17 创建一个新的项目,会发现项目的结构区别很大。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2817 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 13:00 · PVG 21:00 · LAX 05:00 · JFK 08:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.