Это имело бы смысл, если бы он был написан с использованием DENO, или скомпилированного языка, такого как Go или Rust.
Напишите мне на [email protected] если вы создадите аналогичный инструмент, поэтому я свяжу его здесь.
Если никто не сделает, я постараюсь сделать это в свободное время позже, спонсировать меня?
Скомпилируйте исполняемые файлы deno и легко сжимайте их для всех платформ
Вы можете установить Denoc из PYPI, как любой другой пакет:
pip install denocОт GitHub?
pip install git+https:/github.com/UltiRequiem/denocdenoc compileMe.ts Это сделает каталог ( deno_builds ) с исполняемыми файлами для всех поддерживаемых платформ.
Дополнительные флаги:
denoc --outputDir deno_dir_output --compress True file.ts outputDir : каталог, в котором будут двоичные файлы, по умолчанию каталог - deno_build
compress : Сжатие каталога двоичных файлов
name : Compile
on :
push :
tags :
- " * "
jobs :
build :
runs-on : ubuntu-latest
steps :
- name : Checkout
uses : actions/checkout@v2
- uses : denoland/setup-deno@v1
with :
deno-version : v1.x
- name : Install denoc
run : pip install denoc
- name : Build for all platforms
run : denoc cli.ts
- name : Release
uses : softprops/action-gh-release@v1
with :
files : |
deno_builds/x86_64-unknown-linux-gnu
deno_builds/aarch64-apple-darwin
deno_builds/x86_64-apple-darwin
deno_builds/x86_64-pc-windows-msvc.exe
token : ${{ secrets.GITHUB_TOKEN }}Пример репозитория ultirequiem/deno-clear
Элиаз Бобадилла (он же Ultirequiem) - Создатель и сопровождающий?
См. Также полный список участников, которые участвовали в этом проекте.
Мы используем SEMVER для управления версиями. Для доступных версий см. Теги.
Лицензирован по лицензии MIT.