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

409
Vistas
No se puede leer la propiedad 'texto' de undefined en NodeObject.getText en getRequiredModulePath

Se produce un error al generar paquetes de aplicaciones del navegador (fase: configuración). ¿Qué puede causar este error?

Información de la consola:

Generando paquetes de aplicaciones de navegador (fase: configuración)... TypeError: No se puede leer la propiedad 'texto' de undefined en NodeObject.getText (/opt/app-root/src/node_modules/typescript/lib/typescript.js:152697:31) en getRequiredModulePath (/opt/app-root/src/node_modules/@angular/compiler-cli/ngcc/src/host/umd_host.js:519:99) en Object.getImportsOfUmdModule (/opt/app-root/src/node_modules /@angular/compiler-cli/ngcc/src/host/umd_host.js:510:23) en UmdDependencyHost.extractImports (/opt/app-root/src/node_modules/@angular/compiler-cli/ngcc/src/dependencies /umd_dependency_host.js:43:54) en UmdDependencyHost.DependencyHostBase.recursivelyCollectDependencies (/opt/app-root/src/node_modules/@angular/compiler-cli/ngcc/src/dependencies/dependency_host.js:85:32) en UmdDependencyHost .DependencyHostBase.collectDependencies (/opt/app-root/src/node_modules/@angular/compiler-cli/ngcc/src/dependencies/dependency_host.js:38:22) en DependencyResolver.getEntryPointWithDependencies (/opt/app-root/src /node_modules/@un gular/compiler-cli/ngcc/src/dependencies/dependency_resolver.js:75:22) en EntryPointCollector.walkDirectoryForPackages (/opt/app-root/src/node_modules/@angular/compiler-cli/ngcc/src/entry_point_finder/entry_point_collector .js:47:52) en EntryPointCollector.walkDirectoryForPackages (/opt/app-root/src/node_modules/@angular/compiler-cli/ngcc/src/entry_point_finder/entry_point_collector.js:75:103) en /opt/app- root/src/node_modules/@angular/compiler-cli/ngcc/src/entry_point_finder/program_based_entry_point_finder.js:124:100

Información de angular-errors.log

Ocurrió un error durante la compilación: Error: NGCC falló. en NgccProcessor.process (/opt/app-root/src/node_modules/@ngtools/webpack/src/ngcc_processor.js:139:19) en /opt/app-root/src/node_modules/@ngtools/webpack/src/ ivy/plugin.js:129:27 en Hook.eval [como llamada] (eval en create (/opt/app-root/src/node_modules/tapable/lib/HookCodeFactory.js:19:10), :28:1 ) en Hook.CALL_DELEGATE [como _call] (/opt/app-root/src/node_modules/tapable/lib/Hook.js:14:14) en Compiler.newCompilation (/opt/app-root/src/node_modules/webpack /lib/Compiler.js:1043:30) en /opt/app-root/src/node_modules/webpack/lib/Compiler.js:1088:29 en Hook.eval [como callAsync] (eval at create (/opt/ app-root/src/node_modules/tapable/lib/HookCodeFactory.js:33:10), :22:1) en Hook.CALL_ASYNC_DELEGATE [como _callAsync] (/opt/app-root/src/node_modules/tapable/lib/ Hook.js:18:14) en Compiler.compile (/opt/app-root/src/node_modules/webpack/lib/Compiler.js:1083:28) en /opt/app-root/src/node_modules/webpack/ lib/Compiler.js:508:12 en Compiler.readRecords (/opt/app-root/src/node_modules/webpack/lib/Compiler.j s:920:11) en /opt/app-root/src/node_modules/webpack/lib/Compiler.js:505:11 en Hook.eval [como callAsync] (eval at create (/opt/app-root/src /node_modules/tapable/lib/HookCodeFactory.js:33:10), :10:1) en Hook.CALL_ASYNC_DELEGATE [como _callAsync] (/opt/app-root/src/node_modules/tapable/lib/Hook.js:18 :14) en /opt/app-root/src/node_modules/webpack/lib/Compiler.js:502:20 en Hook.eval [como callAsync] (eval at create (/opt/app-root/src/node_modules/ tapable/lib/HookCodeFactory.js:33:10), :22:1) Ocurrió una excepción no controlada: NGCC falló. Consulte "/tmp/ng-IZbyMh/angular-errors.log" para obtener más detalles.

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Hay un error en la versión angular 12.2.12 y 12.2.11 use 12.2.10, lo arreglará o tendrá que esperar a que lancen una nueva versión o arreglen 12.2.12

Nota: si está utilizando ^ 12.0.1 en su archivo package.json, reemplácelo con 12.2.10

over 4 years ago · Santiago Trujillo Denunciar

0

Esto parece deberse a la detección mejorada del módulo UMD agregada en 12.2.11, fijando la versión a 12.2.10 evita el problema pero no soluciona la causa principal, que es que una dependencia probablemente necesite actualizarse.

Para nosotros, el paquete era @auth0/angular-jwt , pero podría ser diferente para usted. Para encontrarlo, tuvimos que usar la herramienta de Linux strace para averiguar qué archivo se abrió justo antes de que fallara la compilación:

 strace -f npm run build 2>&1 | egrep 'open|Error'

(eventualmente) produjo la salida

 [pid 29550] open(".../node_modules/@auth0/angular-jwt/package.json", O_RDONLY|O_CLOEXEC) = 19 [pid 29550] open(".../node_modules/@auth0/angular-jwt/bundles/core.umd.js", O_RDONLY|O_CLOEXEC) = 19 [pid 29550] open(".../node_modules/@auth0/angular-jwt/bundles/core.umd.js", O_RDONLY|O_CLOEXEC) = 19 [pid 29550] open(".../node_modules/@angular/compiler-cli/bundles/ngcc/__ngcc_lock_file__", O_RDONLY|O_CLOEXEC) = 19 [pid 29550] write(2, "TypeError: Cannot read property "..., 1535TypeError: Cannot read property 'text' of undefined [pid 29582] open(".../node_modules/@angular/compiler-cli/bundles/ngcc/__ngcc_lock_file__", O_RDONLY|O_CLOEXEC <unfinished ...> [pid 29582] <... open resumed> ) = -1 ENOENT (No such file or directory) [pid 29393] write(2, "(node:29393) UnhandledPromiseRej"..., 914(node:29393) UnhandledPromiseRejectionWarning: Error: NGCC failed.

el módulo ofensivo se abre en el período previo al error, y actualizarlo resolvió el problema. Probablemente haya un comando de shell más breve para obtener el error, pero esto fue suficiente para nosotros.

over 4 years ago · Santiago Trujillo Denunciar

0

  1. Primer paso a una versión estable más reciente
  2. eliminar paquete-lock.json
  3. instalar npm
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