最近打算在 aws 上部署 serverless 应用,看了一圈感觉 serverless framework 这个框架挺热门打算试一试,结果安装完第一次初始化就只有腾讯云的模板可以选择,看了一圈文档都没找到地方修改默认设置,怀疑是判断系统语言强制的?
然后搜了一下发现这个项目接受了腾讯云不少投资的样子,腾讯想要推广自家云服务就这么强奸用户的?
最近打算在 aws 上部署 serverless 应用,看了一圈感觉 serverless framework 这个框架挺热门打算试一试,结果安装完第一次初始化就只有腾讯云的模板可以选择,看了一圈文档都没找到地方修改默认设置,怀疑是判断系统语言强制的?
然后搜了一下发现这个项目接受了腾讯云不少投资的样子,腾讯想要推广自家云服务就这么强奸用户的?
躲都躲不起了
为了传张图,专门去注册个账号 https://imgur.com/UO0viTq
国内官网确实只有腾讯云,看来钱是真的到位
腾讯云拿了国内的代理
嗯...我之前一直以为 serverless@npm 就是腾讯云的工具
@Vegetable 我想用 aws 不行?国内用户不配用?
serverless 本身就是很难迁移的,挺好理解的吧
@cev2 何况我都找到了他判断用户地区的代码
@cev2 我直接 npm 安装的 serverless 运行的,参考的也都是英文文档,不存在装错东西的可能性
官网用海外 IP 打开的是 Serverless ,用国内 IP 打开会自动跳转到 cn 开头的 Tencent Serverless ,这是俩东西。
@locoz 框架本身是支持很多云服务的,海外可以看到各大云厂的组件,但是识别到是国内用户以后就只能看到腾讯云的组件了
@ch2 建议你先自己了解一下吧……
每个平台都有自己的 cli ,跟它的上手难度没啥区别
这个我记得之前说是不跟云厂商绑定的,可能是给的实在太多了?
@ch2 这是个云服务编排框架,自己手动配置就要在控制台点点点老半天,每个接口上传一次代码,配置一次 api gateway
他这不就是个二道贩子吗,你不如直接用 aws 的 lambda
@ch2 框架支持很多平台,然而他识别你是国内用户就只让你用腾讯云了
serverless 本身是跟平台强绑定的
看了一下是这里判断国内用户的
https://github.com/serverless/components/blob/df2d3f34a09758a203838267586befa21bb4e104/src/cli/utils.js#L796
代码里到处是国内用户的特殊处理逻辑,我呕呕
@liliclinton #10 #11 #12 ,不是说你装错了东西,根据 IP 判断是否国内用户,挂个代理就行了,或者手动改一下,在 .env 文件中增加配置 SERVERLESS_PLATFORM_VENDOR=aws