Inizio a utilizzare Node.js di più Mi chiedevo se Node.js potesse effettivamente essere testato con do shell
ma ho incontrato un problema. Ho fatto una ricerca per vedere se questo è stato chiesto, ma il risultato più vicino è stato " Automator - Esecuzione del comando del nodo nell'errore AppleScript ".
Ecco i miei tentativi:
tell application "System Events" to set username to name of current user
set nodePath to "/Users/" & username & "/.nvm/"
set nodeCommand to "cd " & quoted form of nodePath & " node --version"
try
set result to do shell script nodeCommand
return result
on error result
return "ERROR:" & result
end try
il mio risultato è ""
. Modifica modificata in:
tell application "System Events" to set username to name of current user
set nodePath to "/Users/" & username & "/.nvm/"
set nodeCommand to quoted form of nodePath & " npm config list"
try
set result to do shell script nodeCommand
return result
on error result
return "ERROR:" & result
end try
il mio risultato è "ERROR:sh: /Users/username/.nvm/: is a directory"
. C'è un modo per verificare la versione di Node.js simile al comando Terminali npm config list
o node -v
?