【问题标题】:I try to create a next.js webapp with vercel, but when i try to run vercel dev on cmd, it gave me this error我尝试使用 vercel 创建一个 next.js webapp,但是当我尝试在 cmd 上运行 vercel dev 时,它给了我这个错误
【发布时间】:2022-12-17 07:00:05
【问题描述】:
vercel dev
Vercel CLI 28.5.3
> Creating initial build
node:events:491
      throw er; // Unhandled 'error' event
      ^

Error: spawn cmd.exe ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:285:19)
    at onErrorNT (node:internal/child_process:483:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on ChildProcess instance at:
    at cp.emit (C:\Users\IsWei\AppData\Roaming\npm\node_modules\vercel\node_modules\@vercel\build-utils\dist\index.js:17051:29)
    at ChildProcess._handle.onexit (node:internal/child_process:291:12)
    at onErrorNT (node:internal/child_process:483:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'spawn cmd.exe',
  path: 'cmd.exe',
  spawnargs: [ '/C', 'yarn run dev' ]
}

Node.js v19.1.0
Error: Builder exited with 1 before sending build result

我已经运行 npm install -g vercel,当我尝试在 cmd 上运行 vercel dev 时,它给了我这个错误,我在 Windows 10 64 位上,我已经检查了我的环境,这就是我所做的

将 C:\Windows\System32\ 和 C:\Windows\System32\cmd.exe 添加到顶部和底部环境变量 Path,有人帮忙吗?

我也试过 纱线缓存清理 纱 纱线开始

我还做了什么是重新安装节点,它再次不起作用。

【问题讨论】:

    标签: javascript node.js reactjs next.js vercel


    【解决方案1】:

    我一整天都想不出“正确的方法”, 我最终做的是在项目文件夹中创建一个名为“cmd.exe”的文件,它指向真正的 cmd。 我在 cmd 中运行了这个命令:

    type "C:Windowssystem32cmd.exe" > cmd.exe
    

    【讨论】:

      猜你喜欢
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      相关资源
      最近更新 更多