Skip to content

pami-inssjp/angular-node-shared-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

angular-node-shared-modules

Técnica para compartir servicios/objetos entre angularjs y node.js

Dentro de shared-modules/app se encuentran los archivos compartidos entre el Front y el Backend.

Estos archivos son inyectados dentro de un módulo en AngularJS sharedModule, cada uno con su respectivo nombre, en nuestro caso: validatorService

Ambos archivos son generados dentro de la carpeta .tmp y son inyectados en la aplicacion angular incluyendo sharedModule a las dependencias.

Para que la aplicación angular encuentre el js, incluirlo en index.html

<!-- build:js({.tmp,app}) scripts/scripts.js -->
<script src="scripts/services/validatorService.js"></script>

Dependencias

El módulo depende de grunt-angular-service pero actualmente tiene un bug.

El workaround es:

  1. editar node_modules/angular-shared-modules/package.json y borrar los ^ de las versiones de las dependencias
  2. borrar node_modules/angular-shared-modules/node_modules
  3. correr npm install en node_modules/angular-shared-modules/node_modules para que vuelva a bajar las dependencias.

Autor

El autor de este módulo es Juan Manuel Arias

Licencia

alt tag

Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.

Esta licencia permite la reproducción y generación de obras derivadas sin fines de lucro y en el último caso, las obras derivadas deben protegerse bajo los términos de esta misma licencia.

About

Técnica para compartir servicios/objetos entre angularjs y node.s.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published