Azure / Azure/static-web-apps-cli
SWA CLI not in path after installing locally
- Langage dominant
- TypeScript
- Étoiles
- 668
- Forks
- 156
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Before filing this issue, please ensure you're using the latest CLI by running `swa --version` and comparing to the latest version on [npm](https://www.npmjs.com/package/@azure/static-web-apps-cli).
**Are you accessing the CLI from the default port `:4280` ?**
- [ ] No, I am using a different port number (`--port`) and accessing the CLI from that port
- [x] Yes, I am accessing the CLI from port `:4280`
> Make sure you are accessing the URL printed in the console when running `swa start`!
**ℹ️ NOTE: Make sure to enable debug logs when running any `swa` commands using `--verbose=silly`**
**Describe the bug**
I'm trying to install the CLI locally and then validate the install: https://azure.github.io/static-web-apps-cli/docs/use/install
```
cd projectDir/
npm init
npm install -D @azure/static-web-apps-cli
swa --version
```
**RESULT**: `swa: The term 'swa' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.`
Even when I restart the terminal, this remains the case.
**To Reproduce**
- Use Windows 11
- Use node 22 (`nvm install lts && nvm use 22`)
**Expected behavior**
According to the docs, this should just work. `swa` shouldn't need a global install to work.
**Screenshots**
None
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par les instructions d’installation à l’adresse https://azure.github.io/static-web-apps-cli/docs/use/install et reproduisez sous Windows 11 avec Node 22 les commandes d’installation locale et `swa --version` qui y sont indiquées. Vérifiez comment la CLI installée localement est censée être invoquée et comparez cela au workflow documenté. Le travail est terminé si l’installation locale documentée permet aux utilisateurs de valider la CLI sans installation globale.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- node.js, typescript
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100