Mac-M1驯化gitbook踩坑记录

这两天帮老师将项目的md文件整理成gitbook,以下是本人亲身经历的一些坑,希望能对需要的朋友有所帮助~~~

1 安装mathjax插件时各种报错,be like:"PluginError: Error with plugin "mathjax-pro": Invalid or unexpected token ""Error: Missing required argument #1" 🥵

因为实验文档里有很多数学公式,gitbook对latex公式渲染的两种主要插件是mathjax和katex。

katex坑比较少,直接在book.json里面添加对应的"plugins": ["katex"] 即可,但是我感觉katex对单美元符号对比较敏感,双美元对不适配,且会使得公式不居中,所以就选择了任重道远的mathjax。

mathjax,听姐一句劝,在安装mathjax插件出现any报错,请选择卸载重装npm并安装mathjax-pro!

    第一步,卸载重装npm

        卸载命令如下:

node -vsudo npm uninstall npm -gsudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*sudo rm -rf /usr/local/include/node /Users/$USER/.npmsudo rm /usr/local/bin/nodesudo rm /usr/local/share/man/man1/node.1sudo rm /usr/local/lib/dtrace/node.d

        附加上node网址,可以根据自己需要选择版本node.js版本网址

        记得安装gitbook哟!

  sudo npm install gitbook-cli -g

 第二步,安装mathjax-pro

          具体步骤请移步[官方库👖],重装之后一路通畅~~

2执行“gitbook pdf”出现speech.processExpression is not a function 

在生成pdf时,会出现这种错误,这时候在 node_modules/mathjax-node/lib/mj-single.js中第540行,将 "processExpression" 改为"toSpeech"可破。

[ 来自大神的答案 ]

3执行“gitbook pdf”出现 svg 图片转化的问题时,belike"Error: Error convertin .svg into .png" 

一般是 svgexport 的问题,可以试下安装低版本试下,其依赖的 puppeteer 高版本有问题。

npm i --unsafe-perm -g svgexport@0.3.2

[官方库👖]

4if (cb) cb.apply(this, arguments),cb.apply is not a function

去polyfills.js文件,把以下三行注释掉!!!

  

[来自大神的答案]

5在使用npm过程中经常会遇到无法下载包、下载慢等问题 

在使用npm过程中经常会遇到无法下载包的问题,这里整理了几个npm使用国内镜像加速的方法:

修改成腾讯云镜像源/修改成华为云镜像源

npm config set registry http://mirrors.cloud.tencent.com/npm/npm config set registry https://mirrors.huaweicloud.com/repository/npm/

验证命令

npm config get registry

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/43826.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

反脆弱 读书笔记

整体上来说,先是从各种现象证明了所谓反脆弱性能够带来的好处,以及为什么会有这种现象。接下来就是反思了我们目前提倡的所谓知识模式是否正确,一味的强调可叙述性和共性,而忽视各种特殊性,会给整个知识体系带来致命的…

我的读书笔记 -《裸猿》

2019-7-20 这是裸猿三部曲的第一部 “《裸猿》从比较动物学和生物人类学的角度研究原始先民和部落人的行为模式,涉及的主题有人类进化、性行为、育儿、探索、领地、进食、安抚以及人与动物的比较。该书研究我们祖先的进化过程,对人类根深蒂固的生物学特性…

【读书笔记】《月亮与六便士》- [英] 威廉·萨默塞特·毛姆 - 1919年出版

不停的阅读,然后形成自己的知识体系。 2023.07.12 读 一直听说毛姆的大名,却一直没有拜读。记得《小王子》中有读者提到这本书,看了眼作者竟然发现是毛姆。那么毫不犹豫的,赶紧拜读一番。 想读国外名著,还是要将人物名…

我的读书清单

这个清单是我从大学以来读过的书以及简要的书评,最初是在豆瓣上写的书评,后来逐渐认同了读书对于自己各方面的好处,认认真真的读完一本好书,要比花同样时间去阅读网络上的碎知识或者鸡汤文章要有益的多。在这里先做一个整理&#…

彩票算法系列讲座(一)

第一式:加勒比海盗 相传,一群加勒比海盗(10人)遇到风暴船要沉没,必须要扔一个到海里去,扔谁呢? 船长说,以昨天的3D开奖号来定吧?10个按年龄顺时针坐一圈,如下…

JAVA观察者模式(买彩票案例)

定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。 源码地址:https://gitee.com/yang-kairui/design-pattern JAVA的JDK和很多框架都用到了观察者模式,最典型的比如说…

输入密码提示格式错误信息

给密码设置提示信息: 输入密码之后,点击页面其他地方会提示密码信息,输入的密码不满足格式要求,则提示密码格式输入错误信息;满足要求则提示输入正确。 如图: 输入错误时: 输入正确&#xff…

登录失败,用户名或密码错误

在录入人员前选择录入设备:人证核验设备,提示登录失败,用户名或密码错误, 解决方法: 1、ping人证核验设备ip,看一下是否能正常通信,如果返回以下内容,代表通信正常。 2、按照以下操…

WordPress后台登录一直显示密码错误,但是密码是正确的。

这种情况,之前就出现过,我把浏览器数据清除之后,重新登录就会这样。明明邮箱或者是用户名都能对的上,甚至我去查了word press中的数据库账户,确定邮箱跟账户没问题,但是就是密码对不上,而且点击…

linux下mysql登陆时显示密码问题的错误

数据库的登录mysql -h localhost -u root -p 出现错误 使用命令:sudo mysql -u root -p 来设置密码 这就成功了 退出是ctrl d

输入密码显示星号

#include<stdio.h> #include<conio.h> #define max 20void input_password(char *password) {int i0;char c;printf("请输入您的密码(取前20位&#xff09;&#xff1a;\n");while((cgetch())!\r){if(c!\b){password[i] c;printf("*");}else{…

在登录页面中输入正确的信息还是显示用户名或密码错误

今天在做某马的Demo时遇到一个问题&#xff1a;数据库中正确的username&#xff0c;和password在页面上都输入正确后&#xff0c;提交表单时却显示用户名或密码错误&#xff0c;如图&#xff1a; 开始我认为时Dao层&#xff08;去数据库查找时&#xff09;出现了问题&#xff0…

通过关系网络进行欺诈检测和欺诈团伙发现

近年来搞金融诈骗的越来越厉害啦&#xff0c;除了团伙化、组织化的趋势&#xff0c;有的居然每个月还有固定的推广费呢。那么&#xff0c;如何从数据的角度去鉴别诈骗团伙呢&#xff1f;以下“朝阳35处”出品的这篇文章&#xff0c;介绍了如何利用关系网络&#xff0c;通过无监…

新的RA Group勒索软件针对美国组织进行双重勒索攻击

一个名为“RA Group”的新勒索软件组织针对美国和韩国的制药、保险、财富管理和制造公司。 新的勒索软件行动始于 2023 年 4 月&#xff0c;当时他们在暗网上启动了一个数据泄露站点&#xff0c;以发布受害者的详细信息和被盗数据&#xff0c;采用了大多数勒索软件团伙使用的典…

超千万安卓用户安装某诈骗APP、英国勒索软件攻击数量翻倍|10月27日全球网络安全热点

安全资讯报告 攻击者劫持Craigslist电子邮件传播恶意软件 Craigslist内部电子邮件系统本月被攻击者劫持以传递令人信服的消息&#xff0c;最终目的是避免Microsoft Office安全控制来传递恶意软件。 这些电子邮件从真实的Craigslist IP地址发送&#xff0c;通知用户他们发布的广…

深入诈骗团队

最近接到任务&#xff0c;调查一个诈骗团伙 上面有一个注册接口&#xff0c;直接先注册一个用户看看他们怎么诈骗的 好家伙&#xff0c;用户赚了8个亿&#xff0c;充值过的用户直呼内行。这种站点一看就是那种诈骗团伙的杀猪盘&#xff0c;使用的那种tp5的框架一键搭建&#xf…

【安全资讯】网络犯罪集团通过COVID-19诈骗等手段获利5500万美元

作者&#xff5c;星辰大海来源&#xff5c;嘶吼网发布时间&#xff5c;2021-02-24 美国执法部门逮捕了一家总部位于加纳的网络犯罪集团的6名 “头目”&#xff0c;据称他们最早曾在2013年就发起了一系列的金融诈骗骗局&#xff0c;其中包括恋爱诈骗、商业电子邮件泄露攻击等多种…

防不胜防,10分钟就被AI骗走430万!真实诈骗案震惊全网

来源&#xff1a;量子位 本文为2891字&#xff0c;建议阅读7分钟 本文介绍AI诈骗案件背后的技术和机制。 防不胜防&#xff0c;10分钟就被AI骗走430万&#xff01; 这是这两天震惊全网的真实诈骗案件。 据包头警方发布&#xff0c;一公司老板接到朋友的微信视频电话&#xff0c…

当诈骗团伙撞上网络安全研究员,会发生什么?

勤恳好学的小凯&#xff0c;工作之余报名了一个培训。 这天&#xff0c;他接到电话&#xff0c;对方说&#xff1a;因为疫情原因&#xff0c;培训不得不取消&#xff0c;现在我们正在统一退款给学员&#xff0c;麻烦你加一下我们的退款群&#xff0c;给你安排退款。 小凯心想…