Como crear un ambiente de trabajo para angular que no nos de errores en tiempo de ejecucion (node)

Entorno de trabajo NodeEnv menos errores

Generalmente cuando trabajamos en nuestro pc o laptop nos surgen muchos problemas derivados de herramientas de javascript como pueden ser bower, yeoman, entre otros.

Lo mas comun es que instalamos muchas herramientas en nuestro path de sistema y tarde o temprano deja de funcionar todo y surgen errores que quizas nunca lleguemos a entender, esto es muy comun cuando se trabaja con herramientas que corren en node (javascript) o npm, esto sucede por que muchas veces se termina instalando dependencias que tienen conflicto con la version de node que usamos en nuestro sistema.

Una solucion muy rapida y muy util para todo esto es poder hacer uso de herramientas como son nodeenv o mvn u otras.

Porque usar Nodeenv?

Es un modo simple de crear instalaciones virtuales de node ademas de que nos permite escoger la version de node que deseamos ejecutar en nuestra maquina sin depender del sistema operativo que tengamos en nuestro pc.

Soluciona todos los problemas ?

Naturamente no resuelve todo pero por lo menos da una gran solucion al problema de instalar muchas herramientas en un solo sistema haciendo que colapse todo por los conflictos derivados de tener muchas herramientas con funcionalidades parecidas.

Como se usa?

El modo de uso es bastante sencillo por lo general bastara con hacer esto:

Clonar un repositorio como es https://github.com/xhrist14n/angular-cli-env.git

Luego ingresar al directorio donde hemos clonado este repo.

Luego ejecutamos sh create-env.sh

Una vez haya acabado de ejecutar todo esto procedemos a usar el entorno virtual mediante el comando source aenv/bin/activate

Despues procedemos a ejecutar el batch con el comando sh install-env.sh

Y hasta ahi tenemos creado nuestro entorno de trabajo para angular. (https://cli.angular.io/)

Este entorno funcionara bastante bien para trabajar con angular y nos permititra trabajar de modo correcto bajo angular y los patrones de desarrollo de angular.

https://github.com/xhrist14n/angular-cli-env

https://github.com/ekalinin/nodeenv

https://pypi.python.org/pypi/nodeenv

Escrito por Christian Portilla Pauca

Academia sigma Arequipahttp://clasesigma.com/

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s