使用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
相关推荐
阳墨余1 小时前
Git 同时管理 Gitee 和 GitHub 的 SSH 配置实战
git·gitee·github
小弥儿9 小时前
GitHub今日热榜 | 2026-08-16:大模型微调与编码工具扎堆
学习·开源·github
starp14 小时前
skill 管理,后缀为public可以被git commit
github
315356691314 小时前
DeepSeek Harness 发布后,我没急着跑 Demo,先把 `.agents/` 翻了一遍
前端·后端·github
u13013016 小时前
GitHub 热榜项目:周榜(2026-08-16)
github
暮云星影18 小时前
git版本发布
git·gitee·github·gitea
m4Rk_18 小时前
【论文阅读】Agent 记忆机制(41):Agentic Plan Caching——将历史执行轨迹转化为可复用的计划记忆
论文阅读·人工智能·学习·开源·github
本地化文档18 小时前
poethepoet-docs-l10n
python·github·gitcode·sphinx
晴天小庭19 小时前
DeepSeek Harness纯净桌面版(基于Tauri)开源,欢迎品鉴
github