Esto ocurre porque los repositorios de Fedora no están actualizados con la última versión de node y por lo tanto estos no tienen una versión de v8 que soporte lambdas o arrows, (como se les conoce en javascript).
A partir de Node v4.3 los lambdas son soportados (http://node.green/#arrow-functions)
Para instalar Node 6.6.0 en Fedora seguiremos los siguientes pasos:
Primero debemos instalar nvm. lo hacemos con ls siguiente linea como usuario standar
git clone git://github.com/creationix/nvm.git ~/nvm
echo "source ~/nvm/nvm.sh" >> ~/.bashrc
source ~/.bashrc
nvm install 6.6.0
nvm alias default 4.4.0
Para comprobar que se ha instalado correctamente podemos ejecutar el comando
node -v
Para comprobar que se ha instalado correctamente podemos ejecutar el comando
node -v
y comprobaremos que se ha instalado la versión 6.6.0 de node.
Las nuevas versiones de node se instalaran en el directorio ~nvm/versions del home del usuario.
Si utilizas WebStorm para programar en node puedes configurar la versión de node con la que trabajas en Run /Debug Configurations como está en el siguiente capture
Las nuevas versiones de node se instalaran en el directorio ~nvm/versions del home del usuario.
Si utilizas WebStorm para programar en node puedes configurar la versión de node con la que trabajas en Run /Debug Configurations como está en el siguiente capture
Si usas node app.js |
Si usas npm start |
No hay comentarios:
Publicar un comentario