Cela aurait plus de sens s'il était écrit en utilisant Deno, ou une langue compilée comme Go ou Rust.
Envoyez-moi un courriel à [email protected] si vous créez un outil similaire, je vais donc le lier ici.
Si personne ne le fait, j'essaierai de le faire pendant mon temps libre plus tard, me parraine?
Compiler les exécutables Deno et les compresser facilement pour toutes les plates-formes
Vous pouvez installer DENOC à partir de PYPI comme tout autre package:
pip install denocDe GitHub?
pip install git+https:/github.com/UltiRequiem/denocdenoc compileMe.ts Cela fera un répertoire ( deno_builds ) avec des exécutables pour toutes les plates-formes prises en charge.
Facteurs facultatifs:
denoc --outputDir deno_dir_output --compress True file.ts outputDir : Le répertoire où se trouvera les binaires, par défaut, le répertoire est Deno_Build
compress : comprimer le répertoire binaires
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 }}Exemple de référentiel Ultirequiem / Deno-Clear
Eliaz Bobadilla (alias Ultirequiem) - Créateur et mainteneur?
Voir également la liste complète des contributeurs qui ont participé à ce projet.
Nous utilisons Semver pour le versioning. Pour les versions disponibles, consultez les balises.
Licencié sous la licence du MIT.