vitepress icon indicating copy to clipboard operation
vitepress copied to clipboard

yarn vitepress init error

Open JoyZ-nineteen opened this issue 10 months ago • 2 comments

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

JoyZ-nineteen avatar Apr 29 '24 06:04 JoyZ-nineteen

Use some terminal other than git bash / MINGW64

brc-dd avatar Apr 29 '24 06:04 brc-dd

Thank you very much

JoyZ-nineteen avatar May 06 '24 02:05 JoyZ-nineteen