使用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
相关推荐
m0_6948455718 小时前
Oh My Zsh 使用指南:Zsh 终端配置与插件管理教程
服务器·前端·小程序·开源·github
米小虾18 小时前
hackerbot-claw 攻击事件深度解析:AI Agent 时代的安全警钟
github·ai编程
逛逛GitHub20 小时前
AI 搜索利器 MiroThinker 发布新模型!我接入小龙虾,太实用了。
github
happyprince20 小时前
2026年03月18日热门Model/github项目
github
无限进步_21 小时前
深入解析list:一个完整的C++双向链表实现
开发语言·c++·git·链表·github·list·visual studio
AI成长日志21 小时前
【datawhale】hello agents开源课程第1章学习记录:初识智能体
学习·开源·github
爆打维c1 天前
Github配置SSH Key(新手友好版)
ssh·github
老虎06271 天前
Netty[ NIO 核心速成 ] ---- NIO三大组件(Channel & Buffer&selector)
java·github·nio
屑曦晨1 天前
创建签名密钥库和配置CICD签名
github
成都极云科技1 天前
2026年服务器托管收费标准解析 性价比对比及边缘节点选型全指南
运维·服务器·github