Node.js module compile cache support

Ouverte
#928 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
Une demi-journée
Accessibilité débutants
50/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
nodejs, rust
Domaine
build-system

Piste de recherche

Start with how the task runner handles the cache.untrackedEnv setting, since the issue asks for NODE_COMPILE_CACHE to be added there. The open question is whether the runner should also set NODE_COMPILE_CACHE to a folder inside its task cache, which is a design choice the issue leaves open. Done means the variable is handled, the related NODE_COMPILE_CACHE_PORTABLE, NODE_COMPILE_CACHE_READONLY and NODE_DISABLE_COMPILE_CACHE variables are covered, and a test confirms it. Check with maintainers on the auto-populate behaviour first.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

The NODE_COMPILE_CACHE environment variable is not included in cache.untrackedEnv, so tasks do not benefit from Node's module compile cache by default.

Maybe vp could automatically populate NODE_COMPILE_CACHE to its task cache folder?

The NODE_COMPILE_CACHE_PORTABLE, NODE_COMPILE_CACHE_READONLY, and NODE_DISABLE_COMPILE_CACHE environment variables could also be supported.

Langage dominant
Rust
Étoiles
485
Forks
51
Merge moyen
23 h 20 min
PR mergées (30 j)
56

Préparer son environnement

Ouvrir dans Codespaces

Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de voidzero-dev/vite-task

Toutes les issues de voidzero-dev/vite-task

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.