Automator - Comando de nodo de ejecución en error de AppleScript

3

Estoy intentando ejecutar un AppleScript que ejecuta un comando de nodo como si lo ejecutara en la terminal y parece que tengo el comienzo correcto con el código, pero me estoy quedando colgado con Automator al no reconocer el comando node % código%. ¿Alguien puede indicarme la razón por la que el automatizador no puede localizar el nodo (comando de nodo como en Node.js. Node.js está instalado en mi máquina)?

Aquí está mi AppleScript:

do shell script "cd /Users/user/Desktop/Projects/node/cli && node app.js DesktopUSA"
    
pregunta cphill 15.02.2017 - 20:42

1 respuesta

2

¡La variable PATH para tu AppleScript no contiene / usr / local / bin! Puedes verificar esto con do shell script "env >> $HOME/Desktop/env.txt" .

Entonces, configure una ruta adicional o use la ruta completa al nodo:

do shell script "cd /Users/user/Desktop/Projects/node/cli && /usr/local/bin/node app.js DesktopUSA"
    
respondido por el klanomath 16.02.2017 - 00:44

Lea otras preguntas en las etiquetas