mountain-cow / gitbook

个人笔记

Home Page:https://wsj0051.gitbook.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gitbook

说明

  • gitbook源码,修改后自动同步到gitbook
  • actions自动打包并发布至gitee

安装

  • nvm安装

    • 从github查看nvm仓库

      cd ~/
      git clone https://github.com/nvm-sh/nvm.git .nvm
      cd ~/.nvm
      . ./nvm.sh
      
  • 修改环境变量

    • 修改文件 ~/.bashrc, ~/.profile, or ~/.zshrc末尾配置环境变量

      export NVM_DIR="$HOME/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
      [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
      
      
  • 安装nodejs,使用nodejs v10.23.0 版本

    nvm install v10.23.0
    
  • gitbook安装

    npm install gitbook-cli -g
    gitbook -V
    
  • 速度慢时安装cnpm,使用cnpm安装,命令中npm替换为cnpm即可

    npm install -g cnpm -registry=https://registry.npm.taobao.org
    
  • 安装ebook-convertDownload calibre

    sudo apt install calibre
    
  • 常用命令:

    • gitbook pdf1 生成pdf
    • gitbook -h 帮助
    • gitbook install 进行插件安装
    • gitbook build & gitbook serve 构建并启动服务
    • gitbook fetch [version] 获取[版本]下载并安装<版本>
    • gitbook ls-remote 列出NPM上的可用版本:

卸载

找到C:\Users\{User}\.gitbook并删除此文件夹

npm uninstall -g gitbook
npm uninstall -g gitbook-cli

清除npm缓存

npm cache clean -f

Footnotes

  1. 使用pdf命令如果报错Assertion failed: new_time >= loop->time, file c:\ws\deps\uv\src\win\core.c, line 309,使用新版本替换安装https://github.com/nodejs/help/files/4831517/node.zip

About

个人笔记

https://wsj0051.gitbook.io


Languages

Language:CSS 100.0%