vuejs / vitepress

Vite & Vue powered static site generator.
https://vitepress.dev
MIT License
11.48k stars 1.86k forks source link

yarn vitepress init error #3841

Open JoyZ-nineteen opened 2 weeks ago

JoyZ-nineteen commented 2 weeks ago

Describe the bug

node 版本18.12.1 步骤1: yarn add -D vitepres 步骤2:yarn vitepress init 就开始报错

Reproduction

报错如下:

yarn run v1.22.21
warning package.json: No license field
$ D:\MyConfiguration\yi10.zhang\Desktop\dmeo\node_modules\.bin\vitepress init

T  Welcome to VitePress!
node:internal/errors:484
    ErrorCaptureStackTrace(err);
    ^

SystemError [ERR_TTY_INIT_FAILED]: TTY initialization failed: uv_tty_init returned EBADF (bad file descriptor)
    at new SystemError (node:internal/errors:244:5)
    at new NodeError (node:internal/errors:355:7)
    at new WriteStream (node:tty:93:11)
    at TD.prompt (file:///D:/MyConfiguration/yi10.zhang/Desktop/dmeo/node_modules/vitepress/dist/node/serve-CXVdC751.js:47012:863)
    at te (file:///D:/MyConfiguration/yi10.zhang/Desktop/dmeo/node_modules/vitepress/dist/node/serve-CXVdC751.js:47027:7)
    at root (file:///D:/MyConfiguration/yi10.zhang/Desktop/dmeo/node_modules/vitepress/dist/node/serve-CXVdC751.js:49123:19)
    at he (file:///D:/MyConfiguration/yi10.zhang/Desktop/dmeo/node_modules/vitepress/dist/node/serve-CXVdC751.js:47044:95)
    at init (file:///D:/MyConfiguration/yi10.zhang/Desktop/dmeo/node_modules/vitepress/dist/node/serve-CXVdC751.js:49121:25)
    at file:///D:/MyConfiguration/yi10.zhang/Desktop/dmeo/node_modules/vitepress/dist/node/cli.js:429:3
    at ModuleJob.run (node:internal/modules/esm/module_job:193:25) {
  code: 'ERR_TTY_INIT_FAILED',
  info: {
    errno: -4083,
    code: 'EBADF',
    message: 'bad file descriptor',
    syscall: 'uv_tty_init'
  },
  errno: [Getter/Setter],
  syscall: [Getter/Setter]
}

Node.js v18.12.1
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Expected behavior

希望不报错了

System Info

node -v => 18.12.1
yarn -v => 1.22.21
"vitepress": "^1.1.4"

Additional context

No response

Validations

brc-dd commented 2 weeks ago

Use some terminal other than git bash / MINGW64

JoyZ-nineteen commented 1 week ago

Thank you very much