wangzhije.github.io

个人网站搭建

预览

目的

常用的静态网站建站工具

他们的主要特点

总的来说,这几个我都简单用过,具体选哪个呢?看自己需求吧。

项目搭建

VuePress 快速上手

  1. 创建目录
    mkdir vupress-start && cd vuepress-start
  2. 项目初始化 npm init
  3. 将 VuePress 安装为本地以来
    npm i -D vuepress
  4. 创建文档

    • 创建文档目录 mkdir docs
    • 创建文档 README.md 文件
  5. 编辑 package.json 的 scripts
// package.json
{
  "scripts": {
    "docs:dev": "vuepress dev docs",
    "docs:build": "vuepress build docs"
  }
}
  1. 本地启动服务器 npm run docs:dev

到这里,本地开发环境就搭建好了
然后自己丰富下内容吧

项目部署

项目打包配置

// .vuepresss/config.js
module.exports = {
  dest: './blog/', // build 打包目录; ./dist/blog/
  base: '/blog/', // 部署站点后的基础路径; https://wangzhije.github.io/blog/
}

如果有自己的云服务器,可以部署到自己的云服务器上。
如果没有云服务器,可以到 VMWare 或者 GithubPages

部署 Github Pages

服务器

提交