• 技术文章 >头条

    谷歌开源的脚本工具,Zx 3.0.0了解一下?

    小妮浅浅小妮浅浅2021-08-27 17:58:23原创5508

    zx 是一个更方便、更友好地帮助开发者写脚本的工具,由谷歌开源和负责维护。

    简介

    虽然 Bash 十分好用,但在编写脚本的时候,大家通常会选择一种更方便的编程语言,例如 JavaScript 就是一个很完美的方案。不过标准的 Node.js 库在使用之前需要许多额外的操作,比如安装、导入库等,zx 为child_process提供了封装器,用于转义参数并提供切合实际的默认值。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    #!/usr/bin/env zx

      

    await $`cat package.json | grep name`

      

    let branch = await $`git branch --show-current`

    await $`dep deploy --branch=${branch}`

      

    await Promise.all([

      $`sleep 1; echo 1`,

      $`sleep 2; echo 2`,

      $`sleep 3; echo 3`,

    ])

      

    let name = 'foo bar'

    await $`mkdir /tmp/${name}`

    新变化

    以上就是谷歌开源的脚本工具,Zx 3.0.0的介绍,希望对大家有所帮助。更多精彩内容分享:头条

    专题推荐:谷歌 zx
    上一篇:微软将停止安卓版Office套件App的支持 下一篇:IEEE Spectrum2021年度编程语言排行榜出炉

    相关文章推荐

    • 怎样用谷歌打开jupyter?• 谷歌升级为Python软件基金会的顶级赞助商• Java著作权结果出炉,谷歌战胜甲骨文• 谷歌Android 12 beat 3发布,将停止低版本服务

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网