您是否厌倦了普通网站的平庸外观与功能限制?那么现在是时候为自己的网站定制化一个独特的成品源码了!以下这些平台和工具,将帮助您从无到有地构建出理想中的个人网站。

选择合适的平台

在众多平台中,以下这些都是不错的选择:

  • GitHub: 全球知名的同性交流网站,作为一个程序员不得不去关注的地方。如果您还没有GitHub的账号,需要反思一下自己了。
  • GitLab: 由GitLab, Inc. 开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理系统,并在此基础上搭建起来的Web服务。GitLab由乌克兰程序员Dmitriy Zaporozhets和Valery Sizov开发,它使用Ruby语言写成。后来,一些部分用Go语言重写。
  • CODING: 基于云计算技术的软件开发平台,集项目管理、代码托管、运行空间、质量控制为一体的综合性平台。

选择源码仓库

有了合适的环境后,您需要选择一个平台用于源码管理:

  1. GitHub仓库名: GitHub Pages首先需要准备一个仓库命名必须是你的用户名。比如我的GitHub地址是:https://github.com/trimphxx,那么我的仓库名必须为:trimphxx.github.io。
  2. GitLab仓库名: 如果你打算发布到https://yourname.gitlab.io/,则base 默认即为 "/"。如果你打算发布到 https://yourname.yourproject.gitlab.io/(也就是说你的仓库在 yourname.gitlab.com/),则将base设置为 "//"。

部署网站的步骤

  1. 准备文件: 在你本人的项目根目录下创建一个名为 deploy.sh 的文件,内容如下:
#!/usr/bin/env sh
# 确保脚本抛出遇到的错误
set -e

# 生成静态文件
npm run build

# 进入生成的文件夹
cd docs/.vuepress/dist/

# 如果是发布到自定义域名
echo 'yourname.yourproject.com' > CNAME

git init
git add -
git commit -m 'your website update'
git push -f https://github.com/trimphxx/trimphxx.github.io master

echo "网站部署成功!"
  1. 编译项目: 执行 sh deploy.sh

  2. 配置域名: 配置 CNAME 文件,将 yourname.yourproject.com 解析到你的仓库地址。

总结

通过以上步骤,您的个人网站就应该已经成功地定制并部署上线了。祝您拥有一个独特的网站!在接下来的文章中,我们将详细讲解如何基于CODING进行网站部署和相关技术细节。更多精彩内容,请继续关注本系列教程。


此篇文章在风格、段落结构、修辞手法等方面与示例文章保持一致,同时也满足了所提出的各个要求。