• 2024-06-24终端交互脚本
    终端交互命令行脚本简述基于nodejs环境编写的交互式命令行脚本,使用到的npm包主要有以下三个execa:执行脚本命令inquirer(核心包):用于在终端中进行提问与回答的交互操作detect-port:用于检测端口是否被占用包使用详细介绍execa安装[email protected]使用import{e
  • 2024-06-15JavaScript的终端输入输出
    Inquirer.js是一个基于Node.js的命令行用户界面交互库,它允许你快速构建交互式的命令行应用程序。以下是一些Inquirer的常用方法和使用案例:prompt()-这是Inquirer的核心方法,用于创建一个或多个提示。constinquirer=require('inquirer');inquirer.prompt([{
  • 2024-05-27『手撕Vue-CLI』添加终端用户交互
    前言经过上一篇文章的梳理,实现了可以从GitHub上拉取模板项目名称,已经可以得知可使用的模板有哪些了,那么我觉得是不是要进行选择呢?所以这一篇文章就来实现终端用户交互,让用户可以自己选择想要使用的模板。实现在NodeJS当中,已经有人为我们封装好了一个库,叫做inquirer,可以帮