volta-cli/volta

Investigate VS Code Git Tools & Pre-commit

Open

#516 aberto em 5 de ago. de 2019

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (189 forks)batch import
help wantedquestion

Métricas do repositório

Stars
 (8.309 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

If your project has a pre-commit hook that calls a Node command, and you use VS Code Git Tools to initiate a commit, Volta appears to be finding the default Node instead of the Node specified in package.json.

A possible cause of this is VS Code is somehow executing the Git commit with a cwd that is outside of the project, causing Volta to start in the wrong directory and not find the project-local settings. If possible, we should correctly handle this case, or worst provide some guidance for how to set up VS Code to get the expected behavior.

Guia do colaborador