【工具使用】使用Docsify搭建个人文档网站

ops/2024/10/11 1:36:20/

检查Node.js安装状态

首先,打开命令提示符(CMD),输入以下命令以验证Node.js是否已经安装在您的电脑上:

node -v

Node.js版本检查

安装Docsify CLI工具

接下来,通过以下命令全局安装Docsify的命令行工具:

npm i docsify-cli -g

安装Docsify CLI

下载Docsify-Plus项目

使用Git克隆Docsify-Plus项目,项目地址如下:

https://gitee.com/librarycodes/docsify-plus

下载Docsify-Plus

初始化Docsify

进入项目中的docs文件夹,执行以下命令以初始化Docsify:

docsify init

初始化Docsify

启动Docsify-Plus服务

运行以下命令以启动Docsify-Plus服务,默认端口为3000,文档目录为docs

docsify serve

启动Docsify-Plus服务
若需更改默认端口号,可以使用以下命令:

docsify serve -p 8089

本地预览

现在,您可以在本地浏览器中预览Docsify-Plus项目了。
本地预览

将Docsify部署至云服务器

安装Nginx

首先,在云服务器上安装Nginx。

创建文档存放目录

接着,创建一个专门用于存放Docsify文件的目录。
创建文档目录

上传文件至云服务器

将本地的docs文件夹内容上传到云服务器上创建的目录中。
上传文件

配置Nginx反向代理

最后,配置Nginx的反向代理路径。
配置Nginx
完成以上步骤后,保存配置并启动Nginx,您的Docsify项目即可在云服务器上顺利运行。


http://www.ppmy.cn/ops/123751.html

相关文章

【Qt】控件概述(4)—— 输出类控件

输出类控件 1. QLineEdit——单行输入框2. QTextEdit——多行输入框3. QComboBox——下拉框4. QSpinBox——微调框5. QDateEdit && QTimeEdit && QDateTimeEdit6 QDial——旋钮7. QSlider——滑动条 1. QLineEdit——单行输入框 QLineEdit是一个单行的输入框&…

Java之方法

方法&#xff08;函数&#xff09; Java中的方法必须定义在类或接口中。 package day2;import java.util.Scanner;public class way {public static void main(String[] args) {int arr[] new int[5];Scanner sc new Scanner(System.in);for (int i 0; i < arr.length;…

设计模式-解释器模式

解释器模式&#xff08;Interpreter&#xff09;:给定一种语言&#xff0c;定义它的文法表示&#xff0c;并定义一个解释器&#xff0c;该解释器用来根据文法表示来解释语言中的句子 解释器模式描述了如何构成一个简单的语言解释器&#xff0c;主要应用在使用面向对象语言开发的…

【CF2021E】Digital Village(All Version)

题目 给你一张 n n n 个点 m m m 条边的无向图&#xff0c;有 p p p 个关键点。你需要选择 k k k 个点染黑&#xff0c;使得这 p p p 个关键点到这 k k k 个黑点的代价和最小。定义代价为两点之间边权最大的边的最小值。 你需要求出 k 1,2,…,n 的所有答案 E1 n,m,p&l…

go和python打包项目对比

go源码 package mainimport ("fmt" )func main() {fmt.Println(" _____ _____ _____ _____")fmt.Println(" |2 ||2 ||2 ||2 |")fmt.Println(" | ^ || & || v || o |")fmt.Println(" | …

用Python制作数据可视化仪表盘:使用Dash与Plotly构建实时交互式仪表盘

解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 在数据驱动的世界中,可视化是理解和解释复杂数据的关键工具。通过数据可视化,用户能够快速洞察数据趋势,做出明智决策。而仪表盘作为一种高度集成的可视化工具,能够将多种数据图表汇总到一个界面上,便于实时…

如何评估显卡的硬件解码能力

拿到一张显卡之后&#xff0c;如何评估显卡的硬件解码能力&#xff0c;下面提供一种可以操作的方法供参考。 这里使用的操作系统是linux系统。 linux系统下面&#xff0c;通常用的硬件解码接口有VDPAU&#xff0c;VAAPI, OPENMAX。我们通过调用vaapi接口&#xff0c;来进行硬件…

VR科技云展如何以沉浸式体验引领科技成果新展示

一、VR科技云展的展示方式 VR科技云展通过虚拟现实技术&#xff0c;将展厅移植到虚拟空间中&#xff0c;使观众可以通过互联网在线参观展览。这种展示方式打破了时间和空间的限制&#xff0c;观众只需通过电脑、平板、手机等设备&#xff0c;就能随时随地体验展览。 1、沉浸式漫…