国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【小沐學(xué)前端】GitBook制作在線電子書(shū)、技術(shù)文檔(gitbook + Markdown + node)

這篇具有很好參考價(jià)值的文章主要介紹了【小沐學(xué)前端】GitBook制作在線電子書(shū)、技術(shù)文檔(gitbook + Markdown + node)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1、簡(jiǎn)介

官網(wǎng)地址:

https://www.gitbook.com/

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)
gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

1.1 工具簡(jiǎn)介

  • 什么是 GitBook?
    GitBook 是一個(gè)現(xiàn)代文檔平臺(tái),團(tuán)隊(duì)可以在其中記錄從產(chǎn)品到內(nèi)部知識(shí)庫(kù)和 API 的所有內(nèi)容。通過(guò)創(chuàng)建一個(gè)簡(jiǎn)單而強(qiáng)大的平臺(tái)供團(tuán)隊(duì)分享知識(shí),從而幫助團(tuán)隊(duì)更高效地工作。制作一個(gè)用戶友好的協(xié)作產(chǎn)品,讓每個(gè)人都可以通過(guò)文檔創(chuàng)建、編輯和共享知識(shí)。

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

1.2 使用費(fèi)用

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

2、安裝

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

2.1 安裝node

Node.js 是一個(gè)開(kāi)源的、跨平臺(tái)的 JavaScript 運(yùn)行時(shí)環(huán)境。

  • 官網(wǎng)地址:
https://nodejs.org/zh-cn
https://nodejs.cn/

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

  • 安裝后如下:
    gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

  • 通過(guò)如下命令測(cè)試node是否安裝成功。

node -v
npm -v

Node.js 是一個(gè)開(kāi)源和跨平臺(tái)的 JavaScript 運(yùn)行時(shí)環(huán)境。 它是幾乎任何類型項(xiàng)目的流行工具!

Node.js 在瀏覽器之外運(yùn)行 V8 JavaScript 引擎(Google Chrome 的內(nèi)核)。 這使得 Node.js 非常高效。

Node.js 應(yīng)用在單個(gè)進(jìn)程中運(yùn)行,無(wú)需為每個(gè)請(qǐng)求創(chuàng)建新線程。 Node.js 在其標(biāo)準(zhǔn)庫(kù)中提供了一組異步 I/O 原語(yǔ),以防止 JavaScript 代碼阻塞,并且通常,Node.js 中的庫(kù)是使用非阻塞范例編寫(xiě)的,這使得阻塞行為成為異常而不是常態(tài)。

當(dāng) Node.js 執(zhí)行 I/O 操作時(shí),如從網(wǎng)絡(luò)讀取、訪問(wèn)數(shù)據(jù)庫(kù)或文件系統(tǒng),Node.js 不會(huì)阻塞線程和浪費(fèi) CPU 周期等待,而是會(huì)在響應(yīng)返回時(shí)恢復(fù)操作。

這使得 Node.js 可以使用單個(gè)服務(wù)器處理數(shù)千個(gè)并發(fā)連接,而不會(huì)引入管理線程并發(fā)的負(fù)擔(dān)(這可能是錯(cuò)誤的重要來(lái)源)。

  • Node.js 最常見(jiàn)的 Hello World 示例是一個(gè) Web 服務(wù)器:
const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello World\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

要運(yùn)行此代碼段,請(qǐng)將其保存為 server.js 文件并在終端中運(yùn)行 node server.js。
gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)
首先先裝nvm,為什么裝這個(gè)?就是node.js各類版本的管理器,隨時(shí)能切換版本。
如果遇到這種情況,只需要改下版本就可以解決了,不需要處理依賴或重裝node.js等問(wèn)題。

# linux系統(tǒng)安裝
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash

# windows 安裝包
https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-setup.zip

2.2 安裝gitbook

  • 安裝gitbook-cli,然后初始化gitbook。
# 切換node版本
nvm install v12.22.3
nvm use v12.22.3

# 配置國(guó)內(nèi)加速鏡像
npm config set registry https://registry.npm.taobao.org
npm install -g gitbook-cli

# 初始化gitbook 
gitbook init

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

gitbook --version

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

3、測(cè)試

3.1 編輯文檔

  • 本地生成文件如下:
    gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)
  • 修改文件SUMMARY.md:
# Summary

* [Introduction](README.md)
* [前言](readme.md)
* [第一章](part1/README.md)
    * [第一節(jié)](part1/1.md)
    * [第二節(jié)](part1/2.md)
    * [第三節(jié)](part1/3.md)
    * [第四節(jié)](part1/4.md)
* [第二章](part2/README.md)
* [第三章](part3/README.md)
* [第四章](part4/README.md)

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

3.2 編譯工程

  • 編譯文檔
gitbook build

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

3.3 預(yù)覽工程

  • 預(yù)覽文檔
gitbook serve

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

  • 瀏覽器查看文檔服務(wù)器如下:

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

gitbook,Web,寫(xiě)作,前端,node.js,gitbook,markdown,電子書(shū)

結(jié)語(yǔ)

如果您覺(jué)得該方法或代碼有一點(diǎn)點(diǎn)用處,可以給作者點(diǎn)個(gè)贊,或打賞杯咖啡;╮( ̄▽ ̄)╭
如果您感覺(jué)方法或代碼不咋地//(ㄒoㄒ)//,就在評(píng)論處留言,作者繼續(xù)改進(jìn);o_O???
如果您需要相關(guān)功能的代碼定制化開(kāi)發(fā),可以留言私信作者;(????)
感謝各位大佬童鞋們的支持!( ′ ▽′ )? ( ′ ▽′)っ?。?!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-818142.html

到了這里,關(guān)于【小沐學(xué)前端】GitBook制作在線電子書(shū)、技術(shù)文檔(gitbook + Markdown + node)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Gitbook----基于 Windows 10 系統(tǒng)本地安裝配置 Gitbook 編寫(xiě)屬于自己的電子書(shū)

    Gitbook----基于 Windows 10 系統(tǒng)本地安裝配置 Gitbook 編寫(xiě)屬于自己的電子書(shū)

    查看原文 若要在 Windows 10 系統(tǒng)即本地使用 Gitbook,需要安裝 gitlab-cli 工具,而 gitbook-cli 工具是基于 Nodejs的,因此首先需要安裝 Nodejs 如果是初學(xué)者,可以參考 Nodejs----基于 Windows 10 系統(tǒng)安裝 Nodejs 安裝 Nodejs,這里需要注意,本文驗(yàn)證過(guò)安裝 16.20.1 版本的 Nodejs是可以的,因此這

    2024年02月04日
    瀏覽(48)
  • 【小沐學(xué)寫(xiě)作】免費(fèi)在線AI輔助寫(xiě)作匯總

    【小沐學(xué)寫(xiě)作】免費(fèi)在線AI輔助寫(xiě)作匯總

    自從chatgpt火了以后,AI工具爆發(fā)式增長(zhǎng),各種各樣的AI工具層出不窮。有Ai寫(xiě)作、AI繪畫(huà)、AI編程、AI視頻、AI音頻等等,今天為大家推薦的這幾款A(yù)I輔助寫(xiě)作工具。 https://effidit.qq.com/demo 智能創(chuàng)作助手 Effidit(Efficient and Intelligent Editing) 是由騰訊 AI Lab 開(kāi)發(fā)的一個(gè)研究性原型系統(tǒng)

    2024年02月04日
    瀏覽(47)
  • 【小沐學(xué)NLP】在線AI繪畫(huà)網(wǎng)站(百度:文心一格)

    【小沐學(xué)NLP】在線AI繪畫(huà)網(wǎng)站(百度:文心一格)

    當(dāng)下,越來(lái)越多AI領(lǐng)域前沿技術(shù)爭(zhēng)相落地,逐步釋放出極大的產(chǎn)業(yè)價(jià)值,其中最受關(guān)注的方向之一便是 大規(guī)模預(yù)訓(xùn)練模型(簡(jiǎn)稱“大模型”),大模型不僅效果好、泛化能力強(qiáng)、通用性強(qiáng),而且具有強(qiáng)大的生成能力。在此基礎(chǔ)上,AIGC(Artificial Intelligence Generated Content,人工智

    2024年02月14日
    瀏覽(22)
  • 【小沐學(xué)NLP】在線AI繪畫(huà)網(wǎng)站(網(wǎng)易云課堂:AI繪畫(huà)工坊)

    【小沐學(xué)NLP】在線AI繪畫(huà)網(wǎng)站(網(wǎng)易云課堂:AI繪畫(huà)工坊)

    Stable Diffusion是一種強(qiáng)大的圖像生成AI,它可以根據(jù)輸入的文字描述詞(prompt)來(lái)繪制圖像。在Stable Diffusion上完成優(yōu)秀圖像的制作需要有正確的模型+準(zhǔn)確的提示詞+參數(shù)調(diào)整+后期處理技術(shù)。 網(wǎng)易云課堂云課堂stable diffusion上線。 參與方式一 ① 進(jìn)入網(wǎng)易云課(https://study.163.com

    2024年02月13日
    瀏覽(19)
  • 【小沐學(xué)Unity3d】3ds Max 骨骼動(dòng)畫(huà)制作(Mixamo )

    【小沐學(xué)Unity3d】3ds Max 骨骼動(dòng)畫(huà)制作(Mixamo )

    官網(wǎng)地址: https://www.mixamo.com/#/ 使用 Mixamo 上傳和裝配 Adobe Fuse CC 3D 人物、自定義 3D 人物,或者利用 Mixamo 庫(kù)中的人物開(kāi)始操作。 Mixamo支持3種文件格式上載:FBX,OBJ,ZIP。 確保FBX文件的“嵌入媒體”已打開(kāi),以上傳紋理。OBJ文件不包含紋理,使字符顯示為灰色。要顯示.obj文

    2024年02月04日
    瀏覽(17)
  • 【小沐學(xué)前端】Node.js搭建HTTPS 服務(wù)器

    【小沐學(xué)前端】Node.js搭建HTTPS 服務(wù)器

    HTTPS是什么?HTTPS是基于TLS/SSL的HTTP協(xié)議。 HTTPS (全稱:Hypertext Transfer Protocol Secure),是以安全為目標(biāo)的 HTTP 通道,在HTTP的基礎(chǔ)上通過(guò)傳輸加密和身份認(rèn)證保證了傳輸過(guò)程的安全性。HTTPS 在HTTP 的基礎(chǔ)下加入SSL,HTTPS 的安全基礎(chǔ)是 SSL,因此加密的詳細(xì)內(nèi)容就需要 SSL。 HTTPS 存

    2024年02月03日
    瀏覽(26)
  • 【小沐學(xué)Unity3d】3ds Max 骨骼動(dòng)畫(huà)制作(蒙皮修改器skin)

    【小沐學(xué)Unity3d】3ds Max 骨骼動(dòng)畫(huà)制作(蒙皮修改器skin)

    “蒙皮”修改器是一種骨骼變形工具,主要設(shè)計(jì)用于通過(guò)另一個(gè)對(duì)象對(duì)一個(gè)對(duì)象進(jìn)行變形來(lái)創(chuàng)建角色動(dòng)畫(huà)??墒褂霉趋?、樣條線和其他對(duì)象變形網(wǎng)格、面片和 NURBS 對(duì)象。 如果將“蒙皮”修改器應(yīng)用到網(wǎng)格,然后使用修改器指定骨骼,則每個(gè)骨骼都將收到一個(gè)膠囊形狀的“封

    2024年02月10日
    瀏覽(22)
  • 【小沐學(xué)Unity3d】3ds Max 骨骼動(dòng)畫(huà)制作(CAT、Character Studio、Biped、骨骼對(duì)象)

    【小沐學(xué)Unity3d】3ds Max 骨骼動(dòng)畫(huà)制作(CAT、Character Studio、Biped、骨骼對(duì)象)

    官網(wǎng)地址: https://help.autodesk.com/view/3DSMAX/2018/CHS https://help.autodesk.com/view/3DSMAX/2019/CHS https://help.autodesk.com/view/3DSMAX/2020/CHS https://help.autodesk.com/view/3DSMAX/2021/CHS https://help.autodesk.com/view/3DSMAX/2022/CHS 3ds Max 包含兩套完整的對(duì)各個(gè)角色設(shè)置動(dòng)畫(huà)的獨(dú)立子系統(tǒng)(即 CAT 和 character studio),

    2024年02月08日
    瀏覽(17)
  • 在線電子書(shū)創(chuàng)建:MkDocs + Github + ReadTheDocs

    在線電子書(shū)創(chuàng)建:MkDocs + Github + ReadTheDocs

    MkDocs是一個(gè)靜態(tài)站點(diǎn)生成器,可用于構(gòu)建項(xiàng)目文檔。文檔文件使用Markdown語(yǔ)法編寫(xiě),本文記錄如何使用MkDocs生成項(xiàng)目文檔,并部署到Read the Docs上。 先在本地搭建MkDocs站點(diǎn)。 安裝Python虛擬環(huán)境,我電腦Python環(huán)境是使用Anaconda安裝的,使用conda命令創(chuàng)建一個(gè)虛擬環(huán)境: 在虛擬環(huán)境

    2024年02月08日
    瀏覽(54)
  • PDF制作成翻頁(yè)電子書(shū)

    PDF制作成翻頁(yè)電子書(shū)

    在日常工作中,大部分人使用的都是PDF文檔發(fā)送給客戶,但是PDF文檔通常是靜態(tài)的,缺乏交互性和視覺(jué)吸引力。那你有沒(méi)有想過(guò)把它轉(zhuǎn)換成翻頁(yè)的電子書(shū)呢? 小編將告訴你操作步驟,非常簡(jiǎn)單 1.搜索FLBOOK在線制作電子雜志平臺(tái) 2.點(diǎn)擊開(kāi)始創(chuàng)作,選擇上傳PDF創(chuàng)建 (注意:這里

    2024年02月11日
    瀏覽(16)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包