Búsqueda de sitios web

json - El proyecto de Angular no se ejecuta después de la actualización


Soy nuevo en Angular, estoy tratando de construir mi proyecto después de una actualización de Angular 6 a 8, sin embargo por alguna razón tengo 2 advertencias que no entiendo, he buscado por todo Internet pero ninguna de las soluciones funcionó, agradezco tu ayuda.

WARNING in D:/Spark/doPayroll Backup/dopayroll-front-end/src/app/banks/addbank.model.ts is part of 
the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.

WARNING in D:/Spark/doPayroll Backup/dopayroll-front-end/src/environments/environment.prod.ts is 
part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.

tsconfig.app.json

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
  "outDir": "../out-tsc/app",
  "types": []
},
"exclude": [
  "test.ts",
  "**/*.spec.ts"
  ]
}

tsconfig.spec.json

{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../out-tsc/spec",
"types": [
  "jasmine",
  "node"
]
},
"files": [
  "test.ts",
  "polyfills.ts",
  ],
"include": [
  "**/*.spec.ts",
  ]
}

Respuesta #1

Para resolver la advertencia:

"environment.prod.ts" is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.

en tu componente:

import { environment } from 'src/environments/environment';
...
getProjects() {
// observable
if(!environment.production) {
    console.log(environment.apiUrl);
}
this.callback$ = this.apiService.get(environment.apiUrl);

en tu environment.ts

export const environment = {
  production: false,
  apiUrl: 'https://abc.execute-api.us-west-2.amazonaws.com/prod/projects'
};

en tu environment.prod.ts

export const environment = {
  production: true,
  apiUrl: 'https://abc.execute-api.us-west-2.amazonaws.com/prod/projects'
};

Respuesta #2

Por favor, verifica la versión anterior de Angular con la que has trabajado e intenta instalar la misma versión usando el comando de instalación de versión específica

Usa el siguiente comando:

reemplaza el 6.1.1 con la versión específica,

npm install -g @angular/[email