久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

一經開源就爆了!谷歌這個腳本工具注定要火

大家都知道Bash很好用,但是在編寫腳本時,人們通常會選擇一種更方便的編程語言,比如JavaScript,但是Node.js庫在使用之前還需要許多額外的操作,整體來說還是不夠方便,最近谷歌開源了一個能夠幫助開發者快速編寫腳本的工具——ZX,短短幾天就登上了Github熱榜。一經開源就爆了!谷歌這個腳本工具注定要火
ZX的安裝十分簡單:
一經開源就爆了!谷歌這個腳本工具注定要火
接下來,你需要將你的腳本編寫在帶有.mjs擴展名的文件中,以便能夠await在頂層使用。如果你喜歡.js擴展名,可以將腳本包裝為void async function () {...}()。
將以下shebang添加到zx腳本的開頭:
一經開源就爆了!谷歌這個腳本工具注定要火
現在,你將能夠像這樣運行腳本:
一經開源就爆了!谷歌這個腳本工具注定要火
或通過zx可執行文件:
一經開源就爆了!谷歌這個腳本工具注定要火
常用命令舉例
使用child_process包中提供的exec函數可以把字符串當做命令執行,并返回Promise<ProcessOutput>對象。
一經開源就爆了!谷歌這個腳本工具注定要火
例如,要并行上傳文件:
一經開源就爆了!谷歌這個腳本工具注定要火
如果執行的程序返回一個非零的退出代碼, 將會拋出ProcessOutput對象:一經開源就爆了!谷歌這個腳本工具注定要火
ProcessOutput
一經開源就爆了!谷歌這個腳本工具注定要火
cd(),更改當前工作目錄
一經開源就爆了!谷歌這個腳本工具注定要火
fetch(),對node-fetch包的包裝:
一經開源就爆了!谷歌這個腳本工具注定要火
question(),對readline包的包裝:
一經開源就爆了!谷歌這個腳本工具注定要火
用法:一經開源就爆了!谷歌這個腳本工具注定要火
sleep(),setTimeout函數的包裝。
一經開源就爆了!谷歌這個腳本工具注定要火
用法:
一經開源就爆了!谷歌這個腳本工具注定要火
chalk包,該包直接可用無需導入內部腳本:
一經開源就爆了!谷歌這個腳本工具注定要火
執行遠程腳本,如果zx可執行文件的參數以開頭https://,則將下載并執行該文件。
一經開源就爆了!谷歌這個腳本工具注定要火
最后,附上ZX在Github上的項目地址:https://github.com/google/zx

開源最前線(ID:OpenSourceTop) 猿妹整編,侵刪

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 江达县| 乌兰浩特市| 社旗县| 永平县| 泽州县| 略阳县| 泰宁县| 开鲁县| 泰顺县| 教育| 福贡县| 怀化市| 汽车| 浮梁县| 通江县| 漾濞| 任丘市| 汪清县| 淳安县| 鄄城县| 桂阳县| 济南市| 景德镇市| 珠海市| 电白县| 全椒县| 永嘉县| 正安县| 隆回县| 大城县| 北辰区| 洞口县| 维西| 张家港市| 囊谦县| 古交市| 洞头县| 宁安市| 沭阳县| 门头沟区| 新闻|