Google выпустила инструмент для написания скриптов на JavaScript вместо Bash
Новости
Внезапно, Google сделала что-то очень крутое для разработчиков.
7К открытий7К показов
Компания Google представила новый пакет-надстройку для child_process. С его помощью разработчики смогут создавать новые скрипты, используя для этого более привычный JavaScript вместо «традиционного» Bash.
Пример скрипта
На примере этого скрипта можно понять как синтаксис, так и саму суть Google ZX.
Как установить?
Выполнить в Терминале команду npm i -g zx
Что дальше?
Сами скрипты можно писать в файле формата .mjs. В таком случае их можно будет использовать на верхнем уровне.
Если же вы предпочитаете .js-расширение, то скрипт стоит обернуть во что-то наподобие void async function () {...}().
Также нужно добавить в начало скрипта следующий шебанг: #!/usr/bin/env zx
Как запустить скрипт?
Запуск скрипта происходит одним из двух способов.
Первый:
Второй:
При использовании zx через bin или шебанг, все $, cd, fetch и прочие можно использовать без импорта.
Примеры команд и более подробную информацию можно найти в репозитории проекта на GitHub, перейдя по ссылке.
Источник: GitHub/Google
7К открытий7К показов




