部署项目教程

674 字
3 分钟
部署项目教程

本教程大部分内容仅作用于新手小白,如有需要可根据自己的需求进行步骤调整。

备注:有问题请先问 AI。

0. 准备工具#

🔧 所需工具#

分类工具说明
🌐浏览器Edge、Chrome 等任意现代浏览器均可
✏️代码编辑器推荐 PyCharm,也可使用 VS Code
⚙️项目环境Node.js + pnpm,项目运行环境与依赖包管理器
🚀可选工具网络加速工具,访问 GitHub 不畅时选用

⚠️ 提示:安装完成后,可在终端输入下面命令校验环境是否就绪

node -v
pnpm -v
git --version

1. 下载源码#

两种方式任选其一,推荐方法一 Git 克隆,可以方便后续更新代码。

✅ 方法一:PyCharm 终端 Git 克隆(推荐)#

  1. 打开 PyCharm,新建一个空项目。
    1.新建项目
    1.新建项目
  2. 在底部终端中执行克隆命令,优先第一条:
git clone https://github.com/LuvGaze/Blog.git
# 或者 SSH 方式(配置过 GitHub 密钥才可用)
git clone git@github.com:LuvGaze/Blog.git

2.clone代码
2.clone代码

  1. 若上面两个都失败了,使用 GH Proxy 加速地址:
# 加速地址1
git clone https://v4.gh-proxy.org/https://github.com/LuvGaze/Blog.git
# 加速地址2
git clone https://gh-proxy.org/https://github.com/LuvGaze/Blog.git

📦 方法二:浏览器直接下载源码压缩包(备选)#

  1. 访问项目仓库:https://github.com/LuvGaze/Blog
  2. 在仓库页面点击 Code → Download ZIP 下载源码压缩包
  3. 下载完成后解压到项目文件夹内。
    3.浏览器下载源码
    3.浏览器下载源码

2. 本地启动项目#

进入项目目录,依次执行下面命令:

cd Blog
pnpm install
pnpm build
pnpm dev

✅ 启动成功判断:终端输出本地地址 [http://localhost:4321],浏览器打开能正常显示博客页面,代表本地运行无误,可以准备部署到云端。


3. 部署项目到云端#

📌 重点:第 2 步的 pnpm build 执行成功后,会在项目内生成 dist 文件夹,dist 里面就是静态网站文件。

  1. 将 dist 里面所有文件(不是 dist 文件夹本身)上传到你的服务器 / 虚拟主机网站根目录
  2. 在服务器面板配置网站,设置伪静态规则
  3. 绑定域名并做好 DNS 解析,完成后即可通过域名访问博客。

📋 补充常见问题#

  • pnpm: 不是内部命令 :没有安装 pnpm,需要先安装 Node.js,再全局安装 pnpm。
npm install -g pnpm
  • git 不是内部命令 :本地未安装 Git,下载 Git 并添加环境变量,安装完成重启编辑器终端。

  • build 构建报错 :检查 Node 版本,删除 node_modules 和 pnpm-lock.yaml,重新执行 pnpm install。

  • 如何修改博客 :详情请参考文章 博客功能使用教程

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
部署项目教程
https://luvgaze.com/posts/部署项目教程/
作者
LuvGaze
发布于
2026-09-23
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
LuvGaze
Hello, Everyone.
公告
项目开发测试中 ~
天气预报
☁️
获取天气中...
我和宝宝在一起已经 287 天
♥
💕
0年0月0天
音乐
封面

音乐

暂未播放

0:000:00
暂无歌词
站点统计
运行时长
--
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.13.5
文章许可
CC BY-NC-SA 4.0

文章目录