You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在bash脚本中自动应答npm init -y vue的所有Yes选项?

解决bash脚本中npm init vue全自动选择Yes的方法
  • 最直接的方案是用yes命令配合管道,自动给所有交互式确认输入y:

    yes | npm init vue
    

    这个命令会持续输出字符y,自动应答所有需要选择Yes/No的交互项,完全跳过手动输入环节。

  • 如果你想直接使用Vue官方的非交互式初始化逻辑,也可以通过--default参数跳过所有交互(注意参数需要放在--后传递给底层的Vue初始化工具):

    npm init vue@latest your-project-name -- --default
    

    这个命令会直接套用Vue的默认项目配置,效果等同于所有选项都选Yes。

注意:你之前尝试的npm init -y vue里的-y是npm init本身的参数,仅对npm生成package.json的过程生效,对Vue脚手架的交互式选择不起作用,所以需要用上面两种方式解决。

内容的提问来源于stack exchange,提问作者stackbiz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 17:15:54