No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Implementando Angular Universal

14/23
Recursos

Aportes 7

Preguntas 8

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

El comando cambio en Angular9

ng add @nguniversal/express-engine

El comando para instalar Angular Universal es el siguiente:

ng add @nguniversal/express-engine

En el examen al seleccionar esa opci贸n dice que est谩 mal.

Hola, si alguno est谩 siguiendo el tutorial con angular 8 le fallar谩 cuando intentan compilarlo porque todav铆a no hay soporte de express-engine para angular 8.
Si quieren de igual manera hacerlo, deben desactivar el 鈥渆nableIvy鈥 en 鈥渁ngularCompilerOptions鈥 en los archivos tsconfig.app.json y en tsconfig.json! saludos

Que dolor de cabeza es pasar una app a SSR. Lo importante es que eso vaya dentro de la planeaci贸n del proyecto para prevenir la mayor cantidad de errores posible. Ya despu茅s con el tiempo le agarras la onda a lo que debes de cuidar.

No se que hice o si tiene que ver con el hecho de ser la versi贸n 9 pero no me da error lo del Swiper鈥

Vean en $ ng version que las versiones de (grupo 1):

  • @angular-devkit/architect
  • @angular-devkit/build-angular
  • @schematics/update

Sean iguales entre s铆, as铆 como de (grupo 2):

  • @angular-devkit/core
  • @angular-devkit/schematics
  • @angular/cdk
  • @angular/cli

En mi caso, el primer grupo marcaba 0.1102.14 y el segundo marcaba 11.2.14. Esto es importante recalcarlo porque si vienen de versiones muy viejas de Angular como yo, que en mi caso fui migrando desde ng7, muchos de estos paquetes no se actualizar谩n por igual y esto les puede dar dolores de cabeza al instalar Angular Universal por incompatibilidad del schematic y el devkit.

Tambi茅n recuerden modificar el comando que el profesor muestra para su versi贸n de Angular. En mi caso utilic茅:

$ ng add @nguniversal/[email protected] --clientProject

Por 煤ltimo, siempre revisen que la versi贸n de Node sea compatible con la versi贸n de Angular, adem谩s de tener NPM siempre en su 煤ltima versi贸n. Si usan NVM para portar diferentes versiones de Node en sus proyectos, es algo que deben de considerar por igual. En mi caso, ten铆a rato sin tocar Angular y ten铆a Node en versi贸n superior a Angular, lo cual me produc铆a errores.

hay que revisar la documentaci贸n con esto porque a la fecha, ha cambiado.