使用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
相关推荐
嘻嘻仙人8 小时前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
白鲸开源10 小时前
Apache SeaTunnel Zeta Engine 的 Basic Auth 是怎么工作的?
java·vue.js·github
白鲸开源10 小时前
一文读懂DolphinScheduler插件机制:如何轻松扩展任务类型与数据源
java·架构·github
徐小夕1 天前
万字拆解 JitWord:企业级实时协同文档底层架构 + 大模型 AI 融合完整实践
前端·vue.js·github
码流怪侠1 天前
【GitHub】Ponytail:给 AI 编码代理植入“懒人资深开发者“灵魂的开源插件深度拆解
程序员·github·ai编程
齐翊1 天前
怎么确认 AI 看懂了你的提示词?
人工智能·github·ai编程
李小庆2 天前
Sowork AI Agent 编程助手教程 :第一章 Python环境搭建与Sowork项目克隆学习目标
github
OpenTiny社区2 天前
🎨 看完 GenUI SDK 源码我悟了!
前端·vue.js·github
千寻girling3 天前
一份不可多得的《微服务》教程
后端·面试·github
霜落长河3 天前
用Gemini提升React代码调试效率的教程
github