Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/04/2022, à 22:03

nour-frf

[résolu} nodeJS et npm sous ubuntu 21.10

Bonjour,
Sur mon ubuntu 21.10, j'ai npm et nodejs. Tout cela fonctionnait très bien jusque ce soir.
Je n'arrive plus à installer des outils en global ni en save-dev. J'ai essayé avec SASS et TypeScript... et ce truc ne veut rien savoir. Il me les installe de ce qu'il dit mais la ligne de commande de l'outil ne fonctionne pas après.
J'ai réinstallé le tout, d'abord via nvm puis via un ppa apt, pour nodejs lts v16, mais rien à faire.
ma config actuelle :

nour@nour-pc:~$ nvm -v
0.39.1
nour@nour-pc:~$ node -v
v16.14.2
nour@nour-pc:~$ npm -v
8.5.0

pour sass par exemple :

nour@nour-pc:~$ npm install -g sass

added 17 packages, and audited 18 packages in 2s

2 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
nour@nour-pc:~$ sass -v
La commande « sass » n'a pas été trouvée, mais peut être installée avec :
sudo apt install ruby-sass
nour@nour-pc:~$ sass --version
La commande « sass » n'a pas été trouvée, mais peut être installée avec :
sudo apt install ruby-sass

et pour typescript  pour l'autre exemple :

nour@nour-pc:~$ npm install -g typescript

added 1 package, and audited 2 packages in 1s

found 0 vulnerabilities
nour@nour-pc:~$ tsc
La commande « tsc » n'a pas été trouvée, mais peut être installée avec :
sudo apt install node-typescript

Une idée ?
Merci d'avance wink

Dernière modification par nour-frf (Le 12/04/2022, à 22:21)

Hors ligne

#2 Le 12/04/2022, à 22:21

nour-frf

Re : [résolu} nodeJS et npm sous ubuntu 21.10

Rebonjour,
J'ai réglé le problème. J'ai de nouveau tout désinstallé et également viré les fichiers package.json et package-lock.json. J'ai réinstallé via nvm et ça remarche...
J'ai pas compris pourquoi d'un coup il a plus voulu mais pourquoi pas...

Hors ligne