Ubuntu搭建VuePress
什么是VuePress
VuePress
由两部分组成:一个以 Vue
驱动的主题系统的简约静态网站生成工具,和一个为编写技术文档而优化的默认主题。它是为了支持Vue
子项目的文档需求而创建的。
开始搭建
更新安装node
1 | sudo apt update |
安装yarn
这里我们选择使用yarn,因为新版本使用npm创建树结构可能会报错
1 | sudo apt install yarn |
搭建VuePress
创建并进入一个新目录
1
mkdir vuepress-starter && cd vuepress-starter
使用yarn进行初始化
1
yarn init
将
VuePress
安装为本地依赖1
yarn add -D vuepress
创建你的第一篇文档
1
mkdir docs && echo '# Hello VuePress' > docs/README.md
在
package.json
中添加一些scripts1
2
3
4
5
6{
"scripts": {
"docs:dev": "vuepress dev docs",
"docs:build": "vuepress build docs"
}
}在本地启动服务器
1
yarn docs:dev
此时,
VuePress
会在 http://localhost:8080 启动一个热重载的开发服务器
部署VuePress
刚才完成的步骤,只是启动了一个本地的服务;当服务器重启或者仅仅断开了和服务器的远程连接,这个本地服务都会关闭。因此,我们需要将VuePress
打包部署。
1 | yarn docs:build |
会在package.json
目录下生成一个ROOT
目录,这个ROOT
就相当于前端文件dist,你可以使用自己喜欢的方式将VuePress
部署到自己的服务器上(比如我使用的Nginx
)。