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К показов