Usé el comando sudo npm install -g cordova para instalar cordova, muestra el resultado en terminal / Users / paramesh / .npm-packages / bin / cordova -> /Users/paramesh/.npm-packages/lib/node_modules/cordova/bin/ cordova + cordova@8.0.0 actualizado 1 paquete en 47.732s
Al crear el proyecto en cordova su bash: cordova no encontrado
2 respuestas
Sin embargo, es extraño que su sistema no pueda encontrar cordova después de una instalación global con sudo. ¿Ha intentado reinstalar? Si esto no ayuda, intente lo siguiente.
Reinicie la terminal y escriba esto para verificar si su sistema puede encontrar el ejecutable cordova:
which cordova
Si no obtiene salida, significa que su sistema no puede encontrar el binario cordova ejecutable. Los sistemas UNIX requieren que los binarios ejecutables se coloquen dentro de la variable de entorno PATH. Intente agregar la siguiente línea en su archivo ~ / .bash_profile:
$PATH=$PATH:/Users/paramesh/.npm-packages/lib/node_modules/cordova/bin/cordova
Si no tiene un ~ / .bash_profile, agréguelo al archivo ~ / .bashrc o ~ / .profile, el que ya exista. Luego, dentro de la terminal desde la que desea llamar a Córdoba, escriba:
source ~/.bash_profile
which cordova
Esto debería darle la ubicación del binario cordova. Ahora puedes usarlo.
En mi caso, la ruta de npm no se configuró correctamente. El paquete se instaló en mi ruta local incluso si lo instalo globalmente.
Primero, verifique la ruta npm usando npm root
Si no es /usr/local/lib/node_modules
entonces
Establece tu ruta usando npm config set prefix /usr/local
E instala de nuevo tu paquete npm install -g cordova
Preguntas relacionadas
Nuevas preguntas
apache
Use esta etiqueta (junto con una etiqueta de lenguaje de programación apropiada) para programar preguntas relacionadas con el Servidor Apache HTTP. No use esta etiqueta para preguntas sobre otros productos de la Fundación Apache. Tenga en cuenta que las preguntas de configuración del servidor generalmente se ajustan mejor en https://serverfault.com