gpt4 book ai didi

windows - 如何使用 WinPTY 运行 npm 脚本?

转载 作者:可可西里 更新时间:2023-11-01 11:42:45 26 4
gpt4 key购买 nike

我有一个已知问题 python freezing in Git bash on windows . stackoverflow 上的许多答案建议使用 WinPTY .

当我使用时效果很好:

winpty python foo.py

但是我运行一个 python 程序作为 npm 脚本的一部分。我的 package.json 有这个:

"scripts": {
"start": "python foo.py && something else"
}

所以我认为我也需要使用 WinPTY 运行 npm 脚本:

winpty npm 启动

但这行不通。我在不同的环境中收到不同的错误消息。

  1. 我在安装了最新的 git 和 npm 的工作中收到“未在 PATH 中找到”,但它是在 PATH 中:

winpty: error: cannot start 'npm': Not found in PATH

  1. 我在个人电脑上使用稍旧的 git 时遇到了不同的错误:

Error 0x2 starting npm start

知道为什么 npm 和 winpty 不能一起工作吗?

如果我在没有 winpty 的情况下运行 npm start 它工作正常。 winpty node 也可以。

最佳答案

我遇到了同样的问题。实际上,在nodejs安装文件夹中,有npm.cmd因此,使用 winpty 启动 npm 应该做的是

winpty npm.cmd install

关于windows - 如何使用 WinPTY 运行 npm 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54588898/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com