Azure / Azure/static-web-apps-cli
Investigate using pre-installed func core tools rather than downloading to user home dir
- Langage dominant
- TypeScript
- Étoiles
- 668
- Forks
- 156
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
**Is your feature request related to a problem? Please describe.**
Downloading the func core tools binary is bloating user disk space under $HOME/.swa/core-tools/$FUNC_VERSION
**Describe the solution you'd like**
In the scenario where it is already installed, we should check if core tools is already available on the user's machine and use that rather than downloading to the home directory
**Describe alternatives you've considered**
We can also consider using the minified releases of core tools which will take up less space in the user's home dir
**Additional context**
Changes should be made in this file: https://github.com/Azure/static-web-apps-cli/blob/main/src/core/func-core-tools.ts
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez dans src/core/func-core-tools.ts et suivez la manière dont la CLI localise, télécharge et invoque le binaire de func core tools. Vérifiez le chemin d’installation existant et définissez le comportement pour une installation déjà disponible, en envisageant également l’alternative d’une release minifiée. Le travail est terminé lorsqu’un binaire préinstallé disponible est utilisé sans télécharger une autre copie dans $HOME/.swa/core-tools/$FUNC_VERSION.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- cli
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100