VuePress的安装使用

我的小站、Github

VuePress 是一个基于 Vue 的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。

VuePress 要求 Node.js 环境,且 Node.js 版本 >= 8.6。

环境搭建

安装 Node.js

从 官方网站 获取最新版本安装包下载链接

# 创建安装目录
sudo mkdir /usr/local/lib/nodejs# 进入安装目录
cd /usr/local/lib/nodejs# 下载安装包
wget  https://npm.taobao.org/mirrors/node/v14.7.0/node-v14.7.0-linux-x64.tar.xz# 解压
sudo tar -xJvf node-v14.7.0-linux-x64.tar.xz

配置环境变量

# 编辑环境变量文件,在末尾追加 Node.js 路径
echo export PATH=/usr/local/lib/nodejs/node-v14.7.0-linux-x64/bin:$PATH >>~/.bash_profile# 重载该文件使设置生效
source ~/.bash_profile# 查看版本信息
node -v
npm version
npx -v

安装 VuePress

# 使⽤淘宝镜像
npm config set registry https://registry.npm.taobao.org
# 安装 VuePress
npm install -g vuepress

# 在 root 目录下创建并进入my_blogs目录
mkdir ~/my_blogs
cd ~/my_blogs# 项目初始化
npm init -y

配置 VuePress

# 设置 package.json 的脚本配置 (推荐使用 FinalShell等工具直接编辑)
vim package.json
# 修改scripts中的内容如下
 "scripts": {"docs:dev": "vuepress dev docs","docs:build": "vuepress build docs"},

修改前

修改后

# 创建文档目录以及 .vuepress ⽬录
mkdir ~/my_blogs/docs ~/my_blogs/docs/.vuepress# 在 docs 目录下新建⼀个md⽂件
echo '# Hello VuePress - first blog!' > ~/my_blogs/docs/README.md # 在 .vuepress 目录下创建 config.js 配置⽂件
cd ~/my_blogs/docs/.vuepress
echo >config.js # 在 .vuepress 目录下创建 public ⽬录
mkdir ~/my_blogs/docs/.vuepress/public

在 my_blogs 路径下查看目录

tree -a# 如果没有安装 tree
# centos 系统下使用
sudo yum install tree
# Ubuntu 系统下使用
sudo apt-get -y install tree

修改首页配置

编辑 /root/my_blogs/docs 目录下的 README.md 文件

---
home: true
heroText: Vue技术博客初试
tagline: 项目结构,关注讨论,每日分享
actionText: 每日更新 →
actionLink: /testlink/
features:
- title: 项目结构- details: 以 Markdown 为中心的项目结构,以最少的配置帮助你专注于写作。
- title: 关注讨论- details: 享受 Vue + webpack 的开发体验,在 Markdown 中使用 Vue 组件,同时可以使用Vue 来开发自定义主题。
- title: 每日分享- details: VuePress 为每个页面预渲染生成静态的 HTML,同时在页面被加载的时候,将作为 SPA 运行。
footer: LearnVueonECS Licensed | Copyright © 2020-present
---

启动 VuePress

vuepress dev ~/my_blogs/docs

访问网站 http://<你的公网IP地址>:8080/

vuepress dev ~/my_blogs/docs

至此,VuePress搭建完毕。

Linux 下 VuePress 的安装使用相关推荐

  1. Linux下Tomcat的安装配置

    Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...

  2. linux下从git获取有权限的代码,linux下从源代码安装git

    之所以有这样的需求,是因为部分预安装的git版本太低,很多功能没有并且安全性存在问题. 比如git submodule add xxx@host:yyy.git必须在父repo的root目录安装,而新 ...

  3. linux编译安装jpeg,Linux下JPEG库安装脚本(转)

    Linux下JPEG库安装脚本(转)[@more@]该脚本用于在Linux下安装JPEG库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象. 作者: 何志强#----where ...

  4. Linux下图解minicom安装

    Linux下图解minicom安装 minicom是一个串口通信工具,就像Windows下的HyperTerminal.可用来与串口设备通信,如调试交换机和Modem等.它的Ubuntu软件包的名称就 ...

  5. Linux下的软件安装方法介绍

    本文目录 一.Linux下的软件安装方式 二.在线安装 三.使用dpkg从本地磁盘安装deb软件包 本文目录 一.Linux下的软件安装方式 通常Linux上的软件安装主要有三种方式: 在线安装 从磁 ...

  6. linux下nginx编译安装

    转载自: http://hanqunfeng.iteye.com/blog/697696 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下 ...

  7. linux下pptpd的安装配置(×××)

    linux下pptpd的安装配置(×××)--单网卡×××实现 (本文部分内容摘自互联网,特此声明!)          环境介绍:Linux(redhat) 2.6.18 +PPP+PPTPD    ...

  8. OpenCV在Linux下的编译安装(Ubuntu )

    OpenCV在Linux下的编译安装(Ubuntu ) 1.先安装相关的库: sudo apt-get install build-essential sudo apt-get install lib ...

  9. Linux下Nagios的安装与配置

    Linux下Nagios的安装与配置 2017-03-23 17:40:20     来源:    点击:0 Nagios是企业普遍使用的最具影响力的网络信息监视系统之一,它可以动态监视指定的网络状态 ...

最新文章

  1. 深度学习面试必备的25个问题
  2. Linux下Boost编译安装
  3. Linux shell脚本基础学习详细介绍(完整版)一
  4. 【终极方法】解决IDEA搜索不到Lombok插件的问题(IDEA 不能识别 @Slf4j,@Getter ,@Setter注解)
  5. was java sdk_关于WAS9单独安装SDK的问题?
  6. 丰田pcs可以关闭吗_丰田新款卡罗拉变化这么大 让老车主陷入沉思
  7. 计算机视觉论文-20210223
  8. 洛谷 P2285 BZOJ 1207 [HNOI2004]打鼹鼠
  9. Atitit 常见的树形结构 红黑树  二叉树   B树 B+树  Trie树 attilax理解与总结
  10. CSS实现半透明边框
  11. c++开源库rapidxml介绍与示例
  12. [Telink][TLSR8251] [泰凌微][SDK3.4] 上手第二步 框架介绍
  13. 解决Office 2007 “向程序发送命令时出现问题”
  14. ios 自己服务器 苹果支付_修复苹果IOS支付
  15. retrofit介绍
  16. 炫龙T50热键功能键
  17. U3D Addressables异步加载资源,创建大物体卡顿解决方案
  18. hashMap1.7头插法及扩容
  19. 《心流:最优体验心理学》读书笔记
  20. win10系统下MyEclipse10.7的激活

热门文章

  1. Maxscript中渲染中文版Vray完成贴图(VrayCompleteMap)的方法
  2. python之4个小作业
  3. 日期型转json格式(springboot)
  4. 利用gcc的__attribute__编译属性section子项构建初始化函数表【转】
  5. jQuery用面向对象的思想来编写验证表单的插件
  6. Linux 小知识翻译 - 「单CD 的linux」
  7. 关掉linux下的讨厌的beep声
  8. 一周安全事件点评:***黑手正伸向商业数据
  9. Windows 7 Problem Steps Record工具
  10. [ASP.NET] 限制上传文件类型的两种方法(转)