#1 Le 30/05/2014, à 09:22
- Marcuxpl
Path sur Cordova et Git dans Netbeans
Bonjour,
Je travaille sur Mac, Linux et Windows. Je voudrais installer Cordova sur Linux. Or, lorsque je lance l'application Netbeans j'ai le message d'erreur sur le PATH de Cordova et de Git.
J'ai réussi de mettre des PATH sur Mac cependant je n'arrive pas à le faire sur Linux!
Ce que j'ai jusqu'à présent :
1) vim .bash_profile
2) Insertion
3) j'ai tapé les commandes suivantes:
exoprt PATH="/usr/bin/env:/usr/bin/nodejs:/usr/bin/nodejs:/usr/lib/nodejs:/usr/local/bin:/usr/local/lib/node_modules/cordova/bin/:$PATH"
4) ESC
5):wq - pour enregistrer et quitter.
6) je lance echo $PATH et je ne vois pas les enregistrements mais :
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Ma question est donc simple : comment faire pour installer et intégrer dans le PATH les appli Cordova, Git, nodejs?
Comment vérifier que tous ces éléments sont bien configurés?
A vous lire,
Hors ligne
#2 Le 30/05/2014, à 09:27
- claudius01
Re : Path sur Cordova et Git dans Netbeans
Bonjour,
exoprt PATH="/usr/bin/env:/usr/bin/nodejs:/usr/bin/nodejs:/usr/lib/nodejs:/usr/local/bin:/usr/local/lib/node_modules/cordova/bin/:$PATH"
export PATH="/usr/bin/env:/usr/bin/nodejs:/usr/bin/nodejs:/usr/lib/nodejs:/usr/local/bin:/usr/local/lib/node_modules/cordova/bin/:$PATH"
serait mieux ;-)
NB: Les double cotes " ne sont pas nécessaire
Cordialement, A+
--
Claudius
Hors ligne
#3 Le 30/05/2014, à 09:34
- pingouinux
Re : Path sur Cordova et Git dans Netbeans
Bonjour,
As-tu relancé ta session après les modifs ?
Hors ligne
#4 Le 30/05/2014, à 09:36
- Marcuxpl
Re : Path sur Cordova et Git dans Netbeans
Je te remercie pour l'info mais après la correction et intégration dans le bash_profile mon PATH est toujours identique! Pas d'info sur ce que j'ai ajouté!
Cordialement
Marcuxpl
Hors ligne
#5 Le 30/05/2014, à 09:52
- Marcuxpl
Re : Path sur Cordova et Git dans Netbeans
Bonjour,
Oui j'ai relancé ma machine et le PATH a bien changé le forme :
/usr/bin/env:/usr/bin/nodejs:/usr/bin/nodejs:/usr/lib/nodejs:/usr/local/bin:/usr/local/lib/node_modules/cordova/bin/:/usr/share/info:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Or, lors de lancement de Netbeans j'ai toujours le message que Cordova et Git ne sont pas "PATH'er"!
Qu'est ce qu'il manque encore pour lancer cette appli?
Marcuxpl
Hors ligne
#6 Le 30/05/2014, à 10:06
- claudius01
Re : Path sur Cordova et Git dans Netbeans
Est-il possible d'avoir la sortie exacte de l'erreur au lieu d'une interprétation.
Merci par avance
Hors ligne
#7 Le 30/05/2014, à 10:18
- Marcuxpl
Re : Path sur Cordova et Git dans Netbeans
et voila le message:
"Netbeans cannot find cordova or git on your PATH. Please install cordova and git.
Netbeans might require restart for changes to take effect"
J'ai redémarré la machine j'ai réinstallé cordova, git, anp, nodejs et toujours rien.
Cordialement
Marcuxpl
Hors ligne
#8 Le 30/05/2014, à 10:47
- claudius01
Re : Path sur Cordova et Git dans Netbeans
cf. l'excellent site StackOverflow avec Netbeans Cannot Find Cordova or Git on your path
Je pense que npm / cordova ne t'est pas inconnu...
NB: J'ai du mal à croire qu'il faille "bidouiller" le PATH après une installation que j'imagine réussie.
Hors ligne
#9 Le 30/05/2014, à 11:55
- Marcuxpl
Re : Path sur Cordova et Git dans Netbeans
Voici les résultat de l'installation de cordova et git:
git --version
git version 1.8.3.2
/usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova
cordova@3.5.0-0.2.4 /usr/local/lib/node_modules/cordova
├── q@0.9.7
├── underscore@1.4.4
├── optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.10)
└── cordova-lib@0.21.3 (osenv@0.0.3, bplist-parser@0.0.5, mime@1.2.11, semver@2.0.11, shelljs@0.1.4, plist-with-patches@0.5.1, dep-graph@1.1.0, elementtree@0.1.5, xcode@0.6.6, npm@1.3.4, rc@0.3.0, npmconf@0.1.16, glob@3.2.9, tar@0.1.19, request@2.22.0)
Lorsque je veux vérifier la version de cordova, le résultat est le suivant :
cordova -v
/usr/bin/env: node: Aucun fichier ou dossier de ce type
Cordialement
Hors ligne
#10 Le 30/05/2014, à 12:36
- claudius01
Re : Path sur Cordova et Git dans Netbeans
Ok, merci
/usr/bin/env: node: Aucun fichier ou dossier de ce type
C'est donc 'node' qui pose problème
J'ai du mal à croire qu'il faille "bidouiller" le PATH après une installation que j'imagine réussie.
En parcourant le lien donné sur StackOverflow et notamment Cordova or Git not found on Windows (j'ai bien noté que nous sommes sous Linux ;-), peut-être qu'il faille le faire car je lis:
If you get a "command not found" error, you have an issue with your installation. More than likely you need the items added to your path variable. In my case, that was C:\Users\Chris\AppData\Local\GitHub\PortableGit_015aa71ef18c047ce8509ffb2f9e4bb0e3e73f13\bin;C:\Users\Chris\AppData\Roaming\npm
Et donc 'node' serait quel que part à ajouter au PATH
Faire la commande pour le trouver
$ sudo find / -name "node"
Edit: Une info. qui peut-être intéressante: Set Node.js to $PATH (Ubuntu 12.04)
Cordialement, A+
--
Claudius
Dernière modification par claudius01 (Le 30/05/2014, à 12:54)
Hors ligne
#11 Le 31/05/2014, à 21:40
- Marcuxpl
Re : Path sur Cordova et Git dans Netbeans
Suite à vos messages j'ai réinstallé Ubuntu, nodejs, git.
J'ai les messages suivants:
$ nodejs --version
v0.10.28
$ git --version
git version 1.9.1
cordova -- version ne répond pas => pas de message
pourtant
which cordova
/usr/bin/cordova
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Chaque tentative d'installation de PATH est annulée, le PATH revient au niveau initial et sans la prise en compte de mon insertion !
Cordova est installé! Pourquoi elle n'est pas active? Pourquoi Netbeans ne la voit !
Que faut il faire?
Hors ligne