手把手教你使用 VuePress 搭建个人博客 有阅读障碍的同学,可以跳过第一至四节,下载我写好的工具包: git clone https://github.com/zhangyunchencc/vuepress-devkit.git 然后从第五节开始看. 一.为什么你需要一个博客? 优秀的程序员都在写博客,写博客有很多好处: 帮助自己梳理.总结.理解知识点(个人提升) 帮助别人理解知识点(好人一生平安) 简历更好看,更多面试机会(升职加薪) 二.什么是 VuePress,为什么要使用 VueP…
使用VuePress搭建个人博客 VuePress 是一个基于 Vue 的静态网站生成器.其中主要用到:Vue,VueRouter,Webpack. 类似的工具:hexo 基于 Markdown 语法生成网页 可以使用 Vue 开发的组件 使用 VuePress 搭建个人博客: 创建远程仓库 本地博客项目搭建 其它 创建远程仓库 来到Github,创建仓库 没有用户的话先注册.新建一个仓库: 点左边的New或右上角加号里面的New repository 填写仓库名,点Create reposit…
注册Github账号 这里我们就不多讲了,小伙伴们可以点击这里,进入官网进行注册. 创建仓库 图片来自Github 登录账号后,在Github页面的右上方选择New repository进行仓库的创建. 图片来自Github 在仓库名字输入框中输入: Github昵称.github.io 然后点击Create repository即可. 生成添加秘钥 在终端(Terminal)输入: ssh-keygen -t rsa -C "Github的注册邮箱地址" 一路Enter过来就好,待秘…
推荐在这里阅读效果更佳 背景 网上搜了很多教程,包括官网的教程,但是还是费了一番功夫, 如果你使用自动化部署脚本部署不成功的话,可以参考我的这个笨方法 这是部署后的效果 前提 我假设你本地运行OK, 已经准备好要部署了 第一步 你的 vuepress 项目是否已经在github上的仓库下 如果是,请跳到第二步 如果不是,想在GitHub新建一个仓库,如图所示: ## 小坑 仓库名字要和config.js 里 的 base 属性值一样 比如你的仓库名字叫myBlog base就是/myBlog/…
1. 购买VPS,推荐几个供应商: 国外的有:搬瓦工 VirMach vps.net vultr.com 等等 国内的有:阿里云 腾讯云 等等 2. 注册域名:阿里云 腾讯云 3. 下载安装PuTTy(用来远程连接Linux服务器) 4. 打开PuTTy,连接你的VPS 安装apache:yum install httpd 安装php:yum install php 安装MySQL:yum install -y mysql-server mysql mysql-devel 启动MySQL:ser…
导语 个人兴趣爱好特别广泛,喜欢捣鼓各种小东西自娱自乐.虽然都没能深入研究,但是自己的“孩子”还是很想拿出来遛遛得人一句夸奖的.所以刚学 Markdown 的时候很是有想过要搭个个人博客来玩玩,一来激励自己练习 Markdown,二来也是展示一下自己的“劳动成果”.可惜第一次尝试 Github + Jeckyll 的搭配没能一次成功,忙起来了也就把这事儿放一边了.最近因为微信普通公众号不支持页面内插入多个链接(想做个集合贴链接到自己的不同作品),就又想着还是自己搭个网站吧.改变策略使用 Gith…
开发环境和生产环境整个配置源码在github上,源码地址:github-webpack-react 如果觉得有帮助,点个Star谢谢!! (一)是开发环境,(二)是生产环境. 一.首先创建package.json并且安装webpack和webpack-dev-server //不用你书写任何,直接帮你创建一个最简单的package.json文件npm init -y //webpack必须,webpack-dev-server开启服务热加载做代理 npm install --save-dev w…
本篇博客是承接上一篇<手把手教你用IDEA搭建SpringCloud入门项目(二)>,不清楚的请到我的博客空间查看后再看本篇博客,上面两篇博客成功创建了一个简单的SpringCloud项目,本篇博客主要是贴出项目的代码部分,方便读者更好的实战操作搭建一个属于自己的SpringCloud项目 1)项目框架大体如下 ​ 2)编写eureka-server模块的启动类 package com.xu.eurekaserver; import org.springframework.boot.Sprin…
本篇博客是承接上一篇<手把手教你用IDEA搭建SpringCloud入门项目(一)>,不清楚的请到我的博客空间查看后再看本篇博客 1)先创建一个Eureka服务注册中心模块,用来作为服务的注册中心,点击项目右键,创建一个新的module ​ 2)SpringCloud是基于SpringBoot的,所以这里选择Spring Initializer创建一个新的SpringBoot模块,选择默认的Initializer Service URL即可,点击Next下一步 ​ 3)填写正确的Group和给…
SpringCloud简单搭建 jdk:1.8开发工具:IDEA注:需要了解springcloud 1.创建最简单的Maven项目 1)开始创建一个新的项目 ​ 2)创建一个空模板的maven项目,用来作为项目的框架,如图勾选后直接next ​ 3)给自己项目取一个自己喜欢的groupId和artifactId ​ 4)填上你的项目名,如果不改就直接finish吧 ​ 5)IDEA提示你是当前窗口打开还是开启一个新的窗口,看个人情况 ​ 6)因为这个maven项目只是一个框架,不实现任何代码功能…