【发布时间】:2022-01-17 14:28:38
【问题描述】:
第一次使用npx运行NPM包时,会提示是否要下载包。
例如,如果您运行命令npx some-npm-package,您将收到以下提示:
Need to install the following packages:
some-npm-package
Ok to proceed? (y)
如果npx 正在以编程方式执行并且您无法手动输入,则会出现问题。
我怎样才能自动接受这个提示?
【问题讨论】:
第一次使用npx运行NPM包时,会提示是否要下载包。
例如,如果您运行命令npx some-npm-package,您将收到以下提示:
Need to install the following packages:
some-npm-package
Ok to proceed? (y)
如果npx 正在以编程方式执行并且您无法手动输入,则会出现问题。
我怎样才能自动接受这个提示?
【问题讨论】:
npx 有一个 --yes 标志,您可以使用它来绕过提示:
npx --yes some-npm-package
如果您运行npx --help,这将是无证的,但该标志的文档隐藏在NPM website 上的命令“描述”中。
如果您需要拒绝提示,还有一个 --no 标志可用。
【讨论】: