Ok. On dirait que cela n'a rien à voir avec Titanium et tout ce qui concerne la configuration de mon système, mais cela pourrait aider d'autres personnes qui ont les mêmes symptômes.
Il s'avère que mon .bash_profile n'a pas été correctement configuré. .bash_profile est un fichier batch qui contient des informations sur (entre autres choses) le chemin actuel. Ce fichier, s'il existe, est exécuté chaque fois que le terminal est démarré. Un de mes déclarations de chemin dans le fichier terminé sans: $ PATH
: $ PATH concaténer le chemin courant lorsque vous mettez une commande de chemin dans le fichier par exemple:
export PATH=/etc/bin/
export PATH=/Applications:$PATH
Le « : $ PATH » à la fin de la deuxième instruction garantit que le chemin contient maintenant/etc/bin/et/Applications. Sans: $ PATH, la deuxième ligne aurait défini le chemin vers/Applications uniquement, écrasant l'entrée/etc/bin /. En conséquence, toutes les commandes PATH avant que la dernière n'ait été écrasée. Le terminal n'a pas pu voir où se trouvaient ls, cd ou un de ces outils de ligne de commande. Mon propre terminal fonctionnait bien parce que je l'avais en utilisant ksh (Korn shell) que j'avais mis en place avec des couleurs fantaisie et des options de liste. Lorsque Titanium a essayé de charger une nouvelle copie du terminal, le PATH était effectivement écrasé et donc Alloy, Node etc.
J'ai corrigé les instructions PATH erronées dans le .bash_profile, j'ai redémarré l'application et maintenant Titanium fonctionne correctement.
Oops, désolé Loïc, merci pour le heads-up. Ils devraient peut-être changer cette étiquette en mit-alloy? :-) – Wittner