安装 Surge
你需要安装 Surge CLI,如果你使用的是 yarn,可以使用以下命令安装:
yarn global add surge
如果你使用的是 npm,可以使用以下命令安装:
npm install -g surge
创建一个新项目
在终端中,进入你想要创建项目的目录,运行以下命令:
surge init
这会创建一个新的 Surge 项目目录,里面包含了一些基本的文件结构。
选择模板
Surge 提供了多种模板,你可以根据需求选择。
- 个人简历模板:
surge create blog https://github.com/yourusername/template-name - 项目展示模板:
surge create project https://github.com/yourusername/template-name - 博客模板:
surge create blog https://github.com/yourusername/template-name
你可以替换 https://github.com/yourusername/template-name 为你想要使用的模板仓库地址。
Surge 项目目录中包含多个文件,包括:
index.html:主页面about.html:关于页面contact.html:联系页面assets:图片、视频等资产文件styles:CSS 样式文件scripts:JavaScript 脚本文件
你可以使用 HTML、CSS、JavaScript 等技术来编写内容,在 index.html 中,你可以添加你的个人信息、项目经验等。
定制模板
Surge 提供了模板系统,你可以根据需求定制模板。
- 打开
styles/base.css文件,添加你自己的 CSS 样式。 - 如果需要,添加
scripts文件中的 JavaScript 代码。
部署到互联网
部署到互联网时,你需要使用 Surge CLI,进入你的项目目录,运行以下命令:
surge
Surge 会自动将你的项目部署到互联网,并给你一个公共 URL。
测试和 debugging
在部署后,你可以通过浏览器访问生成的 URL 来测试你的网站,你也可以使用 surge --live 参数来启用实时更新。
克隆或恢复项目
如果你需要恢复一个之前保存的项目,可以使用以下命令:
surge project <project-name>
你可以通过 surge list 查看所有可用的项目。
常见问题
未找到模板:确保你输入了正确的模板 URL。权限问题:如果你使用的是 GitHub 存储库,确保你有 read权限。域名问题:如果你需要自定义域名,可以在surge.json文件中配置。
通过以上步骤,你应该能够快速上手 Surge,并创建一个美观的静态网站,更多详细信息,可以参考 Surge 文档。




