最近做了一个关于音乐的小项目想发布到公网,看了看大厂的云虚拟主机感觉不太划算,有大佬告诉我可以试试新浪SAE,我打开新浪云官网感觉还不错,决定在他上面部署看看。
找到产品-云应用SAE-创建新应用,填写好你项目的名字,就跳转到代码管理页面
我的是node服务器SAE只支持git上传代码,所以按照提示使用git上传部署代码,clone一个新浪云空仓库到本地
之后把你的项目放到clone的文件夹中,git打开文件夹,
添加所有文件到git
提交
链接仓库,这里需要你输入你的用户名和安全邮箱
用户名和安全邮箱可以在代码管理页面找到
push代码
之后会SAE会自动构建并根据你的package.json文件安装相关依赖
现在你可以到容器管理查看,不出意外的话你的项目就部署成功啦
PS:需要注意的是项目监听端口必须是5050,需要你自己在index.js文件中修改,
package.js中的start是否是node你的服务,我的是server.js所以是node server.js,
依赖中是否有express,
如果配置错误服务是无法启动的。