ionic-team / ionic-team/vscode-ionic
/bin/sh: line 1: npm: command not found using linux, nvm
- Dominant language
- TypeScript
- Stars
- 15
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Hey,
The issue is similar to the mac related error discussed here: https://github.com/ionic-team/vscode-extension/issues/90

The ```/bin/sh: line 1: npm: command not found``` error disappears when I'm change "Shell Path" in ionic plugin settings to this
```bash
PATH=$PATH:/home/sudosu/.nvm/versions/node/v20.9.0/bin /bin/zsh
```
In this case I get a failed state without reason.

Environment:
- OS: Manjaro
- Node version: v20.9.0
- NPM Version: 10.1.0
What can I do to fix this issue?
Thanks in advance!
Contributor guide
Research direction
Start by reproducing the issue in the VS Code Ionic extension on Manjaro with Node.js installed through nvm, using the default Shell Path. Compare the behavior with the related macOS issue at ionic-team/vscode-extension#90; done means npm is found through the configured shell and failures report a reason.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, typescript, vscode
- Domain
- developer-experience, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100