Parece que necesitas vincular
/Users/myUserName/.nvm/v5.8.0/lib/node_modules/phonegap
a
/usr/local/bin/phonegap
Paso 1
En la terminal, ejecute
ls -l /usr/local/bin/phonegap
Probablemente veas algo como:
lrwxr-xr-x 1 jsmith wheel 36 Mar 26 12:05 /usr/local/bin/phonegap -> /some/other/path/to/phonegap
Si comienza con un L
en minúscula, entonces es un enlace. Probablemente esté apuntando a un archivo que ya no existe, por lo que puede eliminarlo yendo
rm -f /usr/local/bin/phonegap
Ten cuidado con rm
que significa "eliminar" o "eliminar" y no hay deshacer.
Luego, deberá hacer un nuevo enlace desde el phonegap
existente al lugar donde se espera que esté:
ln -s /Users/myUserName/.nvm/v5.8.0/lib/node_modules/phonegap /usr/local/bin/phonegap
Usted no desea agregar /Users/myUserName/.nvm/v5.8.0/lib/node_modules/
a su $ PATH porque eso eventualmente cambiará. Esa es la razón principal para vincularlos a una ruta estática como /usr/local/bin/
.
Nota: es posible que debas agregar sudo
antes de esos comandos, si obtienes algún tipo de error de permisos.
(También, lamento la referencia pandoc
anterior. Copié / pegué un archivo de ejemplo real de mi computadora y quise cambiarlo y perdí uno).