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

mac安裝部署gitbook教程

這篇具有很好參考價(jià)值的文章主要介紹了mac安裝部署gitbook教程。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

一些自己實(shí)際操作的記錄。

一、安裝準(zhǔn)備

  1. Node.js
    gitbook基于Node.js,所以需要提前安裝。
    下載地址:https://nodejs.org/en/,可以下載比較新的版本。(但我的建議是不要安裝太高的版本,容易走很多彎路,筆者使用的是10.16.3,后文中提供網(wǎng)盤下載)
    sudo npm install -g gitbook-cli,macos,node.js,gitbook
    建議下載LTS版本(Long Term Support)。
    同時(shí)也可以網(wǎng)盤下載(這里的版本為10.16.3 LTS):
    鏈接: https://pan.baidu.com/s/1JZLRn5EhICmsn-pLm-6Z_g 提取碼: 4grf
    雙擊打開后,一直點(diǎn)「繼續(xù)」即可。
    安裝完成后:使用node -v可以查看版本號。

二、GitBook安裝

運(yùn)行命令:

sudo npm install -g gitbook-cli

建議科學(xué)上網(wǎng),速度比較快,不懂怎么科學(xué)上網(wǎng)的朋友們可以私聊我,我可以教學(xué)。
運(yùn)行命令查看是否安裝成功:
sudo gitbook -V
但出現(xiàn)報(bào)錯(cuò):(主要是因?yàn)镹ode.js版本較高,可以嘗試降低版本,推薦10.x.x)
sudo npm install -g gitbook-cli,macos,node.js,gitbook但無需擔(dān)心,只需要修改對應(yīng)的內(nèi)容就好:
首先進(jìn)入到報(bào)錯(cuò)的文件中:

sudo vi /usr/local/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js

找到下面這三行,注釋掉。具體可以參考:https://flaviocopes.com/cb-apply-not-a-function/
sudo npm install -g gitbook-cli,macos,node.js,gitbook
重新運(yùn)行sudo gitbook -V,低版本應(yīng)該會比較順利,控制臺輸出以下內(nèi)容:

CLI version: 2.3.2
Installing GitBook 3.2.3
gitbook@3.2.3 ../../../../../../../../../var/folders/kj/qbpckysx1_924y0nhd59nd5r0000gn/T/tmp-16645XKlrWUKvHqkG/node_modules/gitbook
├── escape-html@1.0.3
├── escape-string-regexp@1.0.5
├── ignore@3.1.2
├── destroy@1.0.4
├── bash-color@0.0.4
├── gitbook-plugin-livereload@0.0.1
├── cp@0.2.0
├── graceful-fs@4.1.4
├── nunjucks-do@1.0.0
├── github-slugid@1.0.1
├── direction@0.1.5
├── q@1.4.1
├── spawn-cmd@0.0.2
├── gitbook-plugin-fontsettings@2.0.0
├── open@0.0.5
├── is@3.3.0
├── object-path@0.9.2
├── extend@3.0.2
├── json-schema-defaults@0.1.1
├── gitbook-plugin-search@2.2.1
├── jsonschema@1.1.0
├── crc@3.4.0
├── urijs@1.18.0
├── semver@5.1.0
├── immutable@3.8.2
├── front-matter@2.3.0
├── npmi@2.0.1 (semver@4.3.6)
├── resolve@1.1.7
├── gitbook-plugin-theme-default@1.0.7
├── tmp@0.0.28 (os-tmpdir@1.0.2)
├── dom-serializer@0.1.0 (domelementtype@1.1.3, entities@1.1.2)
├── moment@2.13.0
├── gitbook-plugin-sharing@1.0.2 (lodash@3.10.1)
├── error@7.0.2 (string-template@0.2.1, xtend@4.0.2)
├── mkdirp@0.5.1 (minimist@0.0.8)
├── i18n-t@1.0.1 (lodash@4.17.21)
├── omit-keys@0.1.0 (isobject@0.2.0, array-difference@0.0.1)
├── send@0.13.2 (range-parser@1.0.3, statuses@1.2.1, fresh@0.3.0, etag@1.7.0, ms@0.7.1, depd@1.1.2, mime@1.3.4, debug@2.2.0, http-errors@1.3.1, on-finished@2.3.0)
├── js-yaml@3.14.1 (esprima@4.0.1, argparse@1.0.10)
├── rmdir@1.2.0 (node.flow@1.2.3)
├── fresh-require@1.0.3 (is-require@0.0.1, shallow-copy@0.0.1, astw@1.3.0, sleuth@0.1.1, acorn@0.9.0, through2@0.6.5, escodegen@1.14.3)
├── gitbook-plugin-lunr@1.2.0 (html-entities@1.2.0, lunr@0.5.12)
├── gitbook-plugin-highlight@2.0.2 (highlight.js@9.2.0)
├── cheerio@0.20.0 (entities@1.1.2, css-select@1.2.0, htmlparser2@3.8.3, jsdom@7.2.2, lodash@4.17.21)
├── cpr@1.1.1 (rimraf@2.4.5)
├── tiny-lr@0.2.1 (parseurl@1.3.3, livereload-js@2.4.0, qs@5.1.0, debug@2.2.0, faye-websocket@0.10.0, body-parser@1.14.2)
├── gitbook-markdown@1.3.2 (kramed-text-renderer@0.2.1, gitbook-html@1.3.3, kramed@0.5.6, lodash@4.17.21)
├── gitbook-asciidoc@1.2.2 (gitbook-html@1.3.3, lodash@4.17.21, asciidoctor.js@1.5.5-1)
├── request@2.72.0 (tunnel-agent@0.4.3, aws-sign2@0.6.0, oauth-sign@0.8.2, forever-agent@0.6.1, caseless@0.11.0, is-typedarray@1.0.0, stringstream@0.0.6, aws4@1.12.0, isstream@0.1.2, json-stringify-safe@5.0.1, tough-cookie@2.2.2, node-uuid@1.4.8, qs@6.1.2, combined-stream@1.0.8, mime-types@2.1.35, bl@1.1.2, hawk@3.1.3, form-data@1.0.1, http-signature@1.1.1, har-validator@2.0.6)
├── read-installed@4.0.3 (debuglog@1.0.1, util-extend@1.0.3, slide@1.1.6, readdir-scoped-modules@1.1.0, read-package-json@2.1.2)
├── npm@3.9.2
├── juice@2.0.0 (deep-extend@0.4.2, slick@1.12.2, batch@0.5.3, cssom@0.3.1, commander@2.9.0, cross-spawn-async@2.2.5, web-resource-inliner@2.0.0)
├── chokidar@1.5.0 (path-is-absolute@1.0.1, async-each@1.0.6, inherits@2.0.4, glob-parent@2.0.0, is-binary-path@1.0.1, is-glob@2.0.1, fsevents@1.2.13, anymatch@1.3.2, readdirp@2.2.1)
└── nunjucks@2.5.2 (asap@2.0.6, yargs@3.32.0, chokidar@1.7.0)
GitBook version: 3.2.3

再運(yùn)行:sudo gitbook -V,應(yīng)該就顯示正常的版本號了:

LI version: 2.3.2
GitBook version: 3.2.3

現(xiàn)在開始可以使用GitBook了。

三、項(xiàng)目初始化

可以自己新建一個(gè)目錄,進(jìn)入到該目錄下,執(zhí)行命令:

 ~  mkdir myGitBook && cd myGitBook                                                                                              ? │ base Py │ at 22:54:27
 ~/myGitBook  gitbook init                                                                                                       ? │ base Py │ at 22:54:46
warn: no summary file in this book
info: create README.md
info: create SUMMARY.md
info: initialization is finished

會生成兩個(gè)md文檔,README.md 是對書籍的簡單介紹, SUMMARY.md 是書籍的目錄結(jié)構(gòu)。
然后可以通過gitbook serve編譯成html格式,完成以后會打開一個(gè) web 服務(wù)器,監(jiān)聽在本地的 4000 端口。
sudo npm install -g gitbook-cli,macos,node.js,gitbook
這樣gitbook就初步搭建完成了。文章來源地址http://www.zghlxwxcb.cn/news/detail-824662.html

到了這里,關(guān)于mac安裝部署gitbook教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 安裝依賴不成功(npm install)

    遇到無法解析依賴樹的問題(依賴沖突) 執(zhí)行 npm install --legacy-peer-deps 在package.json文件中,存在一個(gè)叫做peerDependencies(對等依賴關(guān)系)的對象,它包含了項(xiàng)目里需要的所有的包或則用戶正在下載的版本號相同的所有的包,意思就是對等依賴關(guān)系指定我們的包與某個(gè)特定版本的

    2024年02月12日
    瀏覽(26)
  • 安裝npm install XXXX報(bào)錯(cuò)-4048,解決方案

    安裝npm install XXXX報(bào)錯(cuò)-4048,解決方案

    安裝 newman 打開 cmd 輸入: npm install -g newman 校驗(yàn):安裝完成后,輸入 newman -v 命令查看版本信息,檢測是否安裝成功 報(bào)錯(cuò)信息 npm ERR! Error: EPERM: operation not permitted, mkdir \\\'E:node node_global node_modules\\\' 這個(gè)文件夾不允許操作 解決方案: 找到該文件夾,修改權(quán)限即可解決 ?

    2024年02月16日
    瀏覽(38)
  • 使用 npm install安裝依賴時(shí)報(bào)錯(cuò) npm ERR! Error while executing

    問題描述:vue-element-admin使用 npm install安裝依賴時(shí)報(bào)錯(cuò) npm ERR! Error while executing 解決辦法1:(沒有解決我的問題) 執(zhí)行如下命令: 再執(zhí)行 npm install 就可以了 如果上述命令執(zhí)行完后,還是報(bào)那個(gè)錯(cuò)誤,請繼續(xù)執(zhí)行如下命令,親測有效 解決辦法2:(解決了我的問題?。。。?/p>

    2024年02月11日
    瀏覽(40)
  • npm install指令安裝東西時(shí)報(bào)network錯(cuò)誤解決方案

    npm install指令安裝東西時(shí)報(bào)network錯(cuò)誤解決方案

    報(bào)錯(cuò)截圖: 報(bào)錯(cuò)代碼: 解決方案: ①進(jìn)行代理設(shè)置為false,如下命令 ②npm緩存清理,如下命令 ③再次執(zhí)行npm install命令即可解決此問題

    2024年02月12日
    瀏覽(24)
  • 前端項(xiàng)目 npm install 安裝依賴報(bào)錯(cuò)及解決辦法

    前端項(xiàng)目 npm install 安裝依賴報(bào)錯(cuò)及解決辦法

    目錄 第一種:Error: Cannot find module \\\'gifsicle\\\' 第二種:Error: Cannot find module \\\'imagemin-gifsicle\\\' 第三種:Error: Cannot find module \\\'array-includes\\\' 前端項(xiàng)目安裝依賴,遇到過的問題: 第一種: Error: Cannot find module \\\'gifsicle\\\' 原因是對應(yīng)的模塊?image-webpack-loader 未安裝好 解決辦法: 卸載重新安裝

    2024年02月04日
    瀏覽(49)
  • 安裝:【vue】npm install -g @vue/cli出現(xiàn)錯(cuò)誤

    安裝:【vue】npm install -g @vue/cli出現(xiàn)錯(cuò)誤

    安裝Vue腳手架,cli就是Command Line Interface 命令行接口? 工具 進(jìn)行到npm install -g @vue/cli這一步出現(xiàn)錯(cuò)誤,操作步驟如下: 1.通過 win+s打開開始欄的搜索框,輸入cmd, 管理員身份運(yùn)行 2.先下載node.js 不知道有沒有下載,可以在cmd輸入 在cmd界面粘貼下面這句話,因?yàn)橄螺d緩慢,所以

    2024年02月16日
    瀏覽(23)
  • npm install 安裝依賴,報(bào)錯(cuò) Host key verification failed

    npm install 安裝依賴,報(bào)錯(cuò) Host key verification failed

    ?設(shè)置 git 的身份和郵箱 進(jìn)入 = 用戶 = [你的用戶名] = .ssh文件夾下,刪除 known_hosts 文件即可 進(jìn)入之后有可能會看到?known_hosts_old 文件,但是別管它,直接將?known_hosts 刪除掉即可,然后開始進(jìn)行 git 的配置 $ ssh-keygen -t rsa -C \\\"xxx@xxx.com\\\"?? ? 執(zhí)行完上一環(huán)節(jié)會出現(xiàn),直接回車兩次

    2024年02月12日
    瀏覽(26)
  • npm install安裝時(shí)一直idealTree:npm: sill idealTree buildDeps解決方案(親測有效)

    今天在執(zhí)行 npm install指令時(shí),出現(xiàn)一直卡 在npm install [..................] idealTree:ruoyi-ui: sill idealTree buildDeps , 我在網(wǎng)上查了一下解決 方案,大部分都是清除緩存,切換為淘寶鏡像源或者是切換網(wǎng)絡(luò),但是都沒有解決我的問題 ,下面我來詳細(xì)的說一下我的解決方案 建議先來采用

    2024年04月23日
    瀏覽(100)
  • Ubuntu22.04 系統(tǒng) 解決輸入nvcc -V 顯示sudo apt-get install nvidia-cuda-toolkit安裝 即CUDA環(huán)境配置問題

    參考: ubuntu解決沒有nvcc命令的錯(cuò)誤_nvcc沒有_妖妖靈誓言的博客-CSDN博客 Linux 進(jìn)入root管理員權(quán)限_linux進(jìn)入管理員模式命令_Xav Zewen的博客-CSDN博客 Linux 進(jìn)入root管理員權(quán)限_linux進(jìn)入管理員模式命令_Xav Zewen的博客-CSDN博客 ? ----------------------------------------------解決輸入nvcc -V-------

    2024年02月03日
    瀏覽(35)
  • sudo gem install redis

    如果你在運(yùn)行 sudo gem install redis 時(shí)遇到問題或者命令沒有響應(yīng),可能是由以下幾個(gè)原因?qū)е碌模?1. 網(wǎng)絡(luò)問題 gem install 命令需要從互聯(lián)網(wǎng)下載 gem 包。如果你的服務(wù)器網(wǎng)絡(luò)連接有問題,或者 RubyGems.org 被防火墻阻擋,這可能會導(dǎo)致命令無法執(zhí)行。檢查服務(wù)器的網(wǎng)絡(luò)連接,并確保

    2024年01月21日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包