Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

316
Vistas
Construir en modo dev para Angular 12

Angular 12 viene con el modo de producción predeterminado, ¿cómo podemos mantener el modo de desarrollo antiguo activado? Nos falta el mapa fuente y main.js también está minimizado de forma predeterminada, lo cual es genial pero no ayuda en el modo de desarrollador.

Entonces, la pregunta es cómo volver al modo de desarrollo anterior o generar un mapa fuente y no minificar. Intenté actualizar la configuración en angular.json pero no funcionó.

 "optimization": { "scripts": false, "styles": { "minify": false, "inlineCritical": false }, "fonts": false }, "outputHashing": "none", "sourceMap": true, "extractCss": true,
over 4 years ago · Santiago Trujillo
4 Respuestas
Responde la pregunta

0

Con Angular CLI v12.2.3,

 ng build --configuration development

no estaba funcionando para mí.

Así que tuve que usar el siguiente comando en su lugar:

 ng build --configuration="development"
over 4 years ago · Santiago Trujillo Denunciar

0

El problema es que no usó ng update al actualizar a la última versión, sino que actualizó manualmente.

Puede intentar ejecutar las migraciones usted mismo:

 ng update @angular/cli --migrate-only --from 11 --to 12

Si esto no funciona por alguna razón, angular.json ha recibido bastantes actualizaciones. Le aconsejaría que cree un nuevo proyecto con v12 y verifique qué diferencias hay entre su angular.json actual y el nuevo.

Por ejemplo, dentro de la ruta .../architect.serve no hay una "defaultConfiguration": "development" . Donde para .../architect.build esto se establece en "production" . Quizás agregar estos para su proyecto ya debería ser suficiente.

over 4 years ago · Santiago Trujillo Denunciar

0

De documentos oficiales

--prod En desuso: Use --configuration production en su lugar.

La configuración predeterminada se establece en producción para ng build cuando se genera un nuevo proyecto.

tienes 2 opciones

  1. construir usando
 ng build --configuration development
  1. Cambie la configuración predeterminada a desarrollo en el archivo angular.json
 projects > {YOUR-PROJECT-NAME} > architect > build > defaultConfiguration
over 4 years ago · Santiago Trujillo Denunciar

0

Acabo de agregar una sección de desarrollo en compilación/configuraciones

 "development": { "optimization": false, "sourceMap": true, "namedChunks": true, "extractLicenses": true, "vendorChunk": true, "buildOptimizer": false, "budgets": [ { "type": "initial", "maximumWarning": "2mb", "maximumError": "6mb" }, { "type": "anyComponentStyle", "maximumWarning": "6kb", "maximumError": "10kb" } ] }

Y bajo servir/configuraciones:

 "development": { "browserTarget": "studio:build:development" }

y ejecuto la aplicación con ng serve myapp --configuration development

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda