如何在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
相关产品推荐
相关产品推荐

