使用Railway

一款免费的应用托管服务,可用于测试

当生成一个nodejs应用后,可以尝试如下方式在本地测试

复制代码
npm install
npm start

如果要将应用发布到公网环境,需要

1:首先在GitHub创建一个repo

接下来在本地应用目录下做如下配置,以备上传到GitHub

1. 初始化 Git 仓库

复制代码
git init
git add .
git commit -m "Initial commit"

2. 推送到 GitHub

复制代码
git remote add origin https://github.com/你的用户名/仓库名.git
git branch -M main
git push -u origin main

3. 在 Railway 部署

  • 访问 https://railway.app/
  • 点击 "Start a New Project"
  • 选择 "Deploy from GitHub repo"
  • 选择你的仓库
  • Railway 会自动部署

4. 配置环境变量(重要) 部署完成后,在 Railway 项目设置中:

  • 进入 "Variables" 标签
  • 添加变量:BASE_URL = https://你的应用地址.railway.app
  • 点击 "Redeploy"

以后每次更改代码,只要如下操作即可

复制代码
git add .
git commit -m "xxxxx"
git push
相关推荐
zzqssliu2 小时前
煤炉自动代拍系统的队列设计与超时控制机制
git·github
fthux4 小时前
“装闭”,让装修套路“装”不下去
人工智能·ai·开源·github·open source
用户84913717547167 小时前
想做护眼工具却脑子一片空白?我用 OpenSpec 把模糊想法聊成了 v0.1
github·vibecoding
wangruofeng8 小时前
git-filter-repo 把 .git 从 112MB 砍到 1.4MB,但漏推 tag 让 clone 又胖回来
github·devops
峰向AI9 小时前
Block 放出大招!Buzz:一个中继统一代码、聊天、CI 全流程
github
dong_junshuai9 小时前
每天一个开源项目#47 4.4K Stars 的 LikeC4:让架构图随代码进化
github
独立开阀者_FwtCoder11 小时前
最近做了一个健身小程序:智形健身助手,健身的佬们来提点意见
前端·javascript·github
夕夕木各15 小时前
从第一个 PR 到 Vite 官方中文文档维护者
github·vite
隔窗听雨眠17 小时前
GitHub Actions自动化运维实战:从零构建一体化CI/CD流水线
运维·自动化·github
dong_junshuai1 天前
每天一个开源项目#46 World Monitor:6.6万星、56层地图的全球情报中枢
github