首页 > 其他分享 >mdbook安装使用实录

mdbook安装使用实录

时间:2024-02-21 22:56:19浏览次数:36  
标签:mdbook zh mdBook 实录 Visual build 安装

简介

mdbook是一个基于Rust的电子书系统,效果类似于gitbook。本人写图文文章一直都采用的印象笔记,但是写系列教程的情况不方便管理。因此引入mdBook,分享一下基本安装使用过程及遇到的问题。

安装

本机环境是win11。mdBook是写的 Rust 因此需要Cargo编译

1.安装Rust

官方下载地址: https://www.rust-lang.org/zh-CN/tools/install

2.安装mdBook

cargo install mdbook

安装过程中出现错误

error: linker link.exe not found|  = note: program not foundnote: the msvc targets depend on the msvc linker but link.exe was not foundnote: please ensure that Visual Studio 2017 or later, or Build Tools for Visual Studio were installed with the Visual C++ option.note: VS Code is a different product, and is not sufficient.

解决方案:安装C++生成工具。从这里下载  https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/
安装时选择红框组件。

重新安装mdbook,搞定。

创建mdbook

1.init命令

创建第一本mdbook,执行命令行

mdbook init --title 原来你是这样的java

来看下默认生成的文档结构吧。

2.build命令

mdbook build

build命令尝试解析您的SUMMARY.md文件以了解您的书的结构并获取相应的文件。 请注意,在 SUMMARY.md 中提到但不存在的文件将会自动创建。为方便起见,渲染的输出将保持与源相同的目录结构。

3.serve命令

mdbook serve

serve 命令用于通过 HTTP 在 localhost:3000 提供服务来预览电子教程。

详细mdBook教程:
https://hellowac.github.io/mdbook-doc-zh/zh-cn/index.html

标签:mdbook,zh,mdBook,实录,Visual,build,安装
From: https://www.cnblogs.com/janes/p/18026114

相关文章

  • trao项目怎么跨端安装vant组件库
    一、安装依赖npminstallvant二、添加web标签适配插件在config/index.js文件constconfig={//...plugins:[["@tarojs/plugin-html",{//过滤vant组件库的前缀:van-pxtransformBlackList:[/van-/],},]......
  • windows安装bun.js
    1.下载bun可执行文件,地址如下https://github.com/oven-sh/bun/releases/download/canary/bun-windows-x64.zip 2.解压到D盘修改文件夹名为bun并且创建快捷方式 3.增加环境变量 4.验证  bun--help&bun-v......
  • docker 手动安装部署jar包
    创建Dockerfile文件例:FROMjdk:11MAINTAINERtfinfoADDems-basic.jar/ems-gb.jarENTRYPOINT["java","-XX:+UseG1GC","-XX:+TieredCompilation","-Dspring.profiles.active=gb-dev-mysql","-Dspring.group=EMS_GB_GROUP"......
  • npm安装插件时遇到:npm ERR! code ERESOLVE或者 code ERESOLVE npm ERR! 错误
    1.问题我们在使用npminstall...时,遇到以下问题:npmERR!codeERESOLVEnpmERR!ERESOLVEcouldnotresolvenpmERR!npmERR!Whileresolving:@vue/[email protected]!Found:[email protected]!node_modules/eslint-plugin-vuenpm......
  • QGIS安装教程
    QGIS是开源的桌面地理信息系统软件,如果个人或者小型团队使用,可以选择它,它的免费、开源和社区支持可以帮助完成大多数GIS任务。为源GIS为您介绍QGIS软件的安装和常见参数设置。一、简介QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、Unix、MacOSX和Windows等平台之......
  • npm安装私服
    1、安装verdaccio(加上–unsafe-perm的原因是防止报grywarn权限的错)npminstall-gverdaccio--unsafe-perm2、启动verdaccio3、其他命令配置文件刷新verdaccio-cconfig.yaml4、利用pm2一直守护verdaccio进程npminstall-gpm2--unsafe-perm5、以守护的方式......
  • linux安装weblogic(静默安装)
    1.下载1.1下载jdk及weblogic安装包1.1.1配置jdk1.将下载的jdk解压到安装目录tar-zxvfjdk.tar2.添加环境变量vim/etc/profile#改为自己的jdk路径exportJAVA_HOME="/xx/xx/java/java1.8"exportPATH=$PATH:$JAVA_HOME/bin​保存刷新source/etc/profile验证java-ver......
  • cockpit的安装和基本使用
    1.安装步骤yum-yinstallcockpitcockpit-dashboardcockpit-storagedcockpit-packagekit#启动cockpit并设为开启自启动systemctlenable--nowcockpit.socket&&systemctllist-unit-files|grepcockpit&&systemctlstartcockpit#如果需要管理虚拟机可以安装c......
  • Mac安装Nginx
    Nginx安装#查找nginx版本brewsearchnginx#安装nginx,默认是最新版本brewinstallnginx#指定版本安装方式为:nginx@版本号[email protected]#卸载nginxbrewuninstallnginxbrewuninstallnginx@版本号#查看已安装的软件brewlist#查看nginx安装信息(eg:......
  • GaussDB_on_kylinV10SP3_单节点安装过程
    GaussDB_on_kylinV10SP3_单节点安装过程背景OpenGauss的搭建和部署非常简单但是GaussDB的就比较复杂.我理解openGauss的简单版本应该就是PG内核直接使用但是GaussDB的版本应该是更换了存储殷勤,所以部署起来比较复杂.自己的理解可能不正确.注意本次只是进行:单节点中......