久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久
首頁
高薪實戰項目班
new
Linux云計算SRE
Python全能開發
云原生微服務實戰
go高并發實戰
網絡安全攻防滲透
DevOps項目實戰
華為鴻蒙NEXT培訓
AIGC大模型應用開發
AI大模型微調
AIGC大模型應用實戰
Rust工程師進階實戰
考試認證
hot
阿里云認證
RHCE
CKA/CKS
CISP
Nginx
軟考-高級系統分析師
軟考-高級系統規劃管理師
軟考-高級系統架構與設計師
技術學習教程
Linux云計算實戰
python學習教程
網絡安全
go開發實戰
云原生及微服務
大數據學習
數據庫
免費試學
就業喜訊
馬哥教育動態
馬哥頭條
企業名師
一線企業教練
開課動態
就業喜訊
行業合作
產品升級
校企合作
官方支付通道
馬哥教育官網
首頁
行業資訊
一經開源就爆了!谷歌這個腳本工具注定要火
行業資訊
,
馬哥教育快報
2021年5月25日 上午10:47
4027
大家都知道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講師,馬哥教育ceo
上一篇:
社會內卷的真正原因:華為內部論壇的這篇雄文火了
下一篇:
Python之父爆料:明年Python至少實現1倍提速
相關新聞
IT培訓機構到底靠不靠譜?一文教會你最佳判斷方法
來自知名制造商的路由器容易受到跨路由器數據泄露的影響【馬哥教育新聞快報】
云原生是真的火?還是炒作?
微軟上線新平臺Try .NET,在線運行.NET代碼【馬哥教育新聞快報349期】
馬斯克推文再惹禍 涉嫌違反與SEC和解協議【馬哥教育新聞快報367期】
一文詳解LNMP企業級架構設計!(建議收藏)
我把未來半年的預算都拿出來給你送禮了
必看:Kubernetes 開發環境對比
馬哥教育分享會
蘋果挖來特斯拉高級設計師 再次引發蘋果開發汽車猜測【馬哥教育新聞快報332期】
電話咨詢
在線咨詢
歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!
主站蜘蛛池模板:
江达县
|
乌兰浩特市
|
社旗县
|
永平县
|
泽州县
|
略阳县
|
泰宁县
|
开鲁县
|
泰顺县
|
教育
|
福贡县
|
怀化市
|
汽车
|
浮梁县
|
通江县
|
漾濞
|
任丘市
|
汪清县
|
淳安县
|
鄄城县
|
桂阳县
|
济南市
|
景德镇市
|
珠海市
|
电白县
|
全椒县
|
永嘉县
|
正安县
|
隆回县
|
大城县
|
北辰区
|
洞口县
|
维西
|
张家港市
|
囊谦县
|
古交市
|
洞头县
|
宁安市
|
沭阳县
|
门头沟区
|
新闻
|