账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何用命令行选择命令,并且执行?
    23
    0

    首先说下我的项目,是以vue-li3.0为脚手架。在运行服务和打包改成了指定目录,也就是说这个项目下会有很多的子项目,每次运行或打包需要指定子项目的名称,这是背景。所以想法来了:

    1.通过命令行列出所有的子项目名称
    2.选择一个名称
    3.选择环境(本地环境,测试环境,演示环境...)
    4.选择运行服务或打包操作

    前面的命令行选择都可以通过inquirer实现,但在选择命令后如何执行命令?
    目前我想选择对应的package.json下配置的命令, 如 npm run serve
    通过child_process能过执行成功,但是看不到运行的输出结果了

    注: 目前我切换子项目并运行的命令是 npm config set project:name demoName && npm run serve, 每次这么写有点累,看看大神们有没有好的实现方法

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 寂寞咖啡 普通会员 1楼

      在命令行中,你可以使用一些内置的命令来选择命令并执行它们。通常,你可以在命令行中输入“cd”(更改目录)来切换到当前目录,然后输入你要执行的命令,然后输入“回车”来执行命令。

      例如,如果你想要切换到目录“我的项目”,你可以使用以下命令:

      cd my_project

      如果你想要运行一个名为“printHello”的程序,你可以使用以下命令:

      python printHello

      如果你想要执行一个名为“ls”的命令,你可以使用以下命令:

      ls

      此外,你还可以使用“cd”命令来切换到其他目录,或者使用“ls”命令来查看目录中的文件和文件夹。

    更多回答
    扫一扫访问手机版