Empezando a trabajar con la popular herramienta para hacer aplicaciones móviles usando tecnologías modernas (HTML, JS, CSS),
Phonegap (o
Apache Córdova) di con este mensaje de error:
/usr/bin/env: node: No such file or directory
Ya que Phonegap desde hace algún tiempo requiere de
NodeJS es normal que lo busque en el sistema para su ejecución, sin embargo yo ya tenía instalado Node para ese entonces.
Googleando un poco encontré que al haber instalado Node con el gestor de paquetes de Ubuntu, el archivo de acceso a Node tiene el nombre "nodejs", y PhoneGap busca un archivo con el nombre "node". La solución (
vía digitalmediums) es agregar un "symlink" a "node" ejecutando lo siguiente en una Terminal:
ln -s /usr/bin/nodejs /usr/bin/node
¡Y eso es todo!
No hay comentarios:
Publicar un comentario