016-个人主页搭建

1. 简介

1.1. 使用场景

1.2. 效果预览

{% btn 'https://www.codertoro.com/',链接直达,far fa-hand-point-right,outline blue small%}

2. 搭建方法

2.1. 前提

2.2. 初步搭建

  1. 注册并登录(方法)并打开vercel首页,按下图依次点击
  1. 选择自己喜欢的模版,这里选择的是图示中的第一个,不同的框架操作方法可能不同,建议小白选择一样的。(图中的next.js,sveltevit,Nuxt.js,Vue即为不同的框架)
  1. 点击相应的模版图片进入,直接点击create.
  1. 稍等片刻

  2. 可以发现自己的github仓库多了一个代码仓库,同时点击【Continue to Dashboard】可以看到给了一个访问地址,如果你有代理的话,这个地址就可以访问了。

2.3. 内容修改

  1. 前往github中将新增的仓库克隆到本地,没有代理可能比较慢,可以使用【GitZip for github】等插件下载。
    git clone https://github.com/username/nextjs.git
  2. 克隆之后文件格式如图,其中public中的文件我已做了替换。
  1. 图标logo制作可以到canva自行制作.svg文件,需要会员,当可以白嫖14天。网站图标可以由透明背景的png图片转化为.ico文件,转化地址注意不要侵权

  2. 终端中进入当前文件根目录,输入npm install next下载next,然后输入npm run dev来启动项目,启动之后,前往localhost:3000查看,源码所做的修改会自动在网页上刷新。

  3. 编写README.md文件,养成好习惯。

  4. 修改page.jslayout.js文件,具体修改细节不展示,可以点击链接下载我修改后的文件做参考。(稍微懂一点html就可以自行修改,甚至不需要懂js) (下载:page.js, layout.js )

  5. 全部修改完,页面应该也呈现出该有的样子,即文章开头【效果预览】的样子。

2.4. 推送远端

  1. 终端下进入项目根目录,输入提交三部曲
  1. git push 可能会很慢,多试几次即可,遇到报错一半是git操作错误,问度娘。

  2. 提交不成功可以将nextjs仓库(新增的仓库)删除,新建同名仓库,不要勾选添加默认的README.md文件,保持空仓库,重新提交和推送。

  3. 推送成功后vercel会自动重新部署,部署完成后会发邮件通知。

2.5. 绑定域名

  1. vercel部署成功后进入该项目中,点击上方的【setting】,选择【domain】,输入自己的域名,点击add
  1. 如果是类似图中输入的一级域名,则会让我们选择将codertoro.com重定向到www.codertoro.com,推荐选择这一项。
  1. 得到如图两个配置信息:
  1. 登录到域名注册商提供的域名解析页面进行添加相应信息即可,其中www.codertoro.com需要添加子域名,即二级域名(如何添加二级域名?)