nodejs / help

:sparkles: Need help with Node.js? File an Issue here. :rocket:
1.47k stars 282 forks source link

GitBook init problem #3830

Closed ilovetaoying closed 5 months ago

ilovetaoying commented 2 years ago

Details

I installed the latest node v17.9.0-x64.msi on my win10. And running npm install -g gitbook-cli to install the gitbook. When I create a directory and running $ gitbook init, it tells:

$ gitbook init
Installing GitBook 3.2.3
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(Use `node --trace-warnings ...` to show where the warning was created)
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
(node:3776) MaxListenersExceededWarning: Possible EventEmitter memory leak detec
ted. 11 error listeners added to [TLSSocket]. Use emitter.setMaxListeners() to i
ncrease limit
C:\Users\Administrator\AppData\Roaming\npm\node_modules\gitbook-cli\node_modules
\npm\node_modules\graceful-fs\polyfills.js:287
      if (cb) cb.apply(this, arguments)
                 ^

TypeError: cb.apply is not a function
    at C:\Users\Administrator\AppData\Roaming\npm\node_modules\gitbook-cli\node_
modules\npm\node_modules\graceful-fs\polyfills.js:287:18
    at FSReqCallback.oncomplete (node:fs:200:5)

Node.js v17.9.0

How to fix? Anyone master can help?

Node.js version

node v17.9.0

Example code

No response

Operating system

windows 10

Scope

runtime

Module and version

Gitbook

xingfutuhuangdi commented 2 years ago

nodejs version was incorrect

bluede2017 commented 2 years ago

Have you solved the proble?

bluede2017 commented 2 years ago

nodejs version was incorrect

what is the version

clover2024 commented 9 months ago

nodejs version was incorrect

what is the version

node 10.21.0 CLI version: 2.3.2 GitBook version: 3.2.3 is ok

RedYetiDev commented 5 months ago

Hi! This looks like an issue with one of your dependencies (probably Git-Book), and not Node.js itself.