When I want to display math formula with plugin-mathjax of Gitbook,it debugs even I follow following tips. enter image description here Add it to my book.json configuration:
{
"plugins": ["mathjax"]
}
Install plugins using:
$ gitbook install ./
Finally it fails:
info: installing plugin "mathjax"
runTopLevelLifecycles -> | |######################################################################################---|
fetchMetadata -> headers \ |##################################################################-----------------------|
C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\node_modules\aproba\index.js:25
if (args[ii] == null) throw missingRequiredArg(ii)
^
Error: Missing required argument #1
at andLogAndFinish (C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:31:3)
at fetchPackageMetadata (C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:51:22)
at resolveWithNewModule (C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\install\deps.js:490:12)
at C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\install\deps.js:491:7
at C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\node_modules\iferr\index.js:13:50
at C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:37:12
at addRequestedAndFinish (C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:67:5)
at returnAndAddMetadata (C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:121:7)
at pickVersionFromRegistryDocument (C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:138:20)
at C:\Users\Meng\.gitbook\versions\3.2.3\node_modules\npm\node_modules\iferr\index.js:13:50 {
code: 'EMISSINGARG'
}
enter image description here My computer’s operate system is win10,node’s version is v16.5.0, npm version is 7.19.1.
PS D:\git_books> node -v
v16.5.0
PS D:\git_books> npm -v
7.19.1
enter image description here How can I solve the problem?