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 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,

Marcuxpl a écrit :

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

Marcuxpl a écrit :

/usr/bin/env: node: Aucun fichier ou dossier de ce type

C'est donc 'node' qui pose problème

Claudius01 a écrit :

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