Sublime création de Texte: 'noeud' n'est pas reconnu comme une commande interne ou externe

À l'aide de Windows XP, j'ai installé la CoffeeScript plugin sur SublimeText2 par Paquet de Contrôle. Quand j'essaie de compiler test.café-je obtenir:

'noeud' n'est pas reconnu comme une commande interne ou externe,
un programme exécutable ou un fichier de commandes.

Mais entrer dans le "nœud -v" dans une console cmd renvoie "v0.10.0" parce que ma variable PATH contient "C:\Program Files\nodejs\".

J'ai trouvé les threads sur les gens de rester coincé dans la phase de développement avec SublimeText, mais aucune de celles qui correspondent à mon problème. De toute façon, ici, c'est mon CoffeeScript.sublime-build, car il joue souvent un rôle central:

{
    "cmd": ["cake", "sbuild"]
    ,"windows":
        {
            "cmd": ["cake.cmd", "sbuild"]
        }
    ,"selector": "source.coffee"
    ,"working_dir": "$project_path"
    ,"path": "C:\\Documents and Settings\\User\\Application Data\\npm"
    ,"variants":
        [
            {
                "name": "Run",
                "cmd": ["coffee", "$file"]
            }
        ]
}  


Mise à jour: j'ai eu jusqu'à il y grâce à Sublime création de Texte: impossible de trouver le fichier spécifié, dont la réponse est la même chose que mon autre source, ce blog et de ses commentaires. Mais je suis toujours bloqué.

  • Dans votre cas particulier, je peux voir que vous avez de chemin avec des espaces. Avez-vous essayé de spécifier le chemin dans "format court", par exemple C:\\Docume~1\\User\\Applic~1\\npm?
  • Depuis le nœud, c'est déjà sur votre chemin, qu'advient-il si vous supprimer le paramètre de chemin d'accès dans votre CoffeeScript.sublime-build fichier?
  • Le format court ne résout pas le problème. Retrait du chemin change le message d'erreur "Le système ne peut pas trouver le fichier spécifié".
  • Ce qui m'intrigue, c'est: pourquoi les gens utilisent unix chemins? Est mon nodejs, sublime text2 ou npm installation défectueuse? nodejs est dans mon Chemin (variables système), mnp est dans mon CHEMIN (variables utilisateur).
InformationsquelleAutor BobbyVolley | 2013-03-18