Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

362
Visualizações
¿Cómo depurar Angular universal?

Estoy usando el repositorio de Angular Universal Starter . En angular 4 universal para ssr, podríamos depurar el navegador y la parte del nodo de la aplicación en modo dev (ver consola), pero ahora no veo la forma de depurar la parte del nodo. Traté de ejecutar ts-node server.ts con algunos cambios (rutas a archivos, etc.), pero parece que angular necesita una aplicación compilada y

throw Error: debe pasar un NgModule o NgModuleFactory para que se inicie.

de documentos:

Desarrollo (representación solo del lado del cliente): ejecute npm run start, que iniciará ng serve

Producción (también para probar SSR/Pre-renderizado localmente) - npm run build:ssr && npm run serve:ssr

A primera vista, la depuración en Node.js en desarrollo no funciona. Al menos de la caja. Puede ser que alguien resuelva este problema.

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Creo que este pequeño fragmento de código puede ayudarte.

crear el proyecto

 ng n debuggable-universal-server --interactive=false cd debuggable-universal-server

añadir universal

 ng add @nguniversal/express-engine --clientProject debuggable-universal-server
over 4 years ago · Santiago Trujillo Relatório

0

No puede depurar parte del nodo de su aplicación Angular 4 en el navegador. El nodo funciona en la parte del servidor para que no pueda ver esto en el navegador (lado del cliente).

La única forma de depurar esta parte cuando la inicia desde ts-node server.ts es usar herramientas externas como WebStorm, etc. Si inicia su aplicación en modo TS desde el modo de Debug mode puede usar todas las funciones de estas herramientas.

over 4 years ago · Santiago Trujillo Relatório

0

Para crear el módulo de aplicación del lado del servidor, app.server.module.ts, ejecute el siguiente comando CLI.

 ng add @nguniversal/express-engine

Para comenzar a renderizar su aplicación con Universal en su sistema local, use el siguiente comando.

 npm run dev:ssr
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda