Skip to content

Property is private and only accessible within class - ANGULAR 4.0.2 and ANGULAR CLI 1.0.0 #6108

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
jmcsoberano opened this issue Apr 27, 2017 · 5 comments

Comments

@jmcsoberano
Copy link

Bug Report or Feature Request (mark with an x)

- [ x ] bug report -> please search issues before submitting
- [ ] feature request

Versions.

node: 7.8.0
os: win32 x64
@angular/animations: 4.0.2
@angular/common: 4.0.2
@angular/compiler: 4.0.2
@angular/core: 4.0.2
@angular/forms: 4.0.2
@angular/http: 4.0.2
@angular/material: 2.0.0-beta.3
@angular/platform-browser: 4.0.2
@angular/platform-browser-dynamic: 4.0.2
@angular/router: 4.0.2
@angular/cli: 1.0.0
@angular/compiler-cli: 4.0.2

Repro steps.

ng serve --prod
ng build --target=production

The log given by the failure.

** NG Live Development Server is running on http://localhost:4200 **
Hash: 3071d6f09df59f02e1f2
Time: 104994ms
chunk {0} main.122b50d0f5d7273a07b7.bundle.js (main) 2.65 MB {4} [initial] [rendered]
chunk {1} polyfills.4c21eef50ed17035194d.bundle.js (polyfills) 158 kB {5} [initial] [rendered]
chunk {2} scripts.3e5462ba4a6ac843db5c.bundle.js (scripts) 168 kB {5} [initial] [rendered]
chunk {3} styles.d050faff9c5ce0fd798a.bundle.css (styles) 175 bytes {5} [initial] [rendered]
chunk {4} vendor.e57b46e39823dfdef121.bundle.js (vendor) 3.19 MB [initial] [rendered]
chunk {5} inline.42db1f3e0c40a6c88ded.bundle.js (inline) 0 bytes [entry] [rendered]

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/login/login.component.html (14,31): Property 'auth' is private and only accessible within class 'LoginComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/page/page.component.html (151,14): Property 'auth' is private and only accessible within class 'PageComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/page/page.component.html (83,21): Property 'auth' is private and only accessible within class 'PageComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/page/page.component.html (162,5): Property 'auth' is private and only accessible within class 'PageComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (13,28): Property 'listFilter' does not exist on type 'InscripcionesComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (4,5): Property 'listFilter' does not exist on type 'InscripcionesComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (13,9): Property 'listFilter' does not exist on type 'InscripcionesComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (4,5): Property 'pageTitle' does not exist on type 'InscripcionesComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/cobro/cobro.component.html (31,15): Property 'alumnosData' is private and only accessible within class 'CobroComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (12,28): Property 'listFilter' does not exist on type 'FacturasComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (4,5): Property 'listFilter' does not exist on type 'FacturasComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (12,9): Property 'listFilter' does not exist on type 'FacturasComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (4,5): Property 'pageTitle' does not exist on type 'FacturasComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/pagos/pagos.component.html (13,28): Property 'listFilter' does not exist on type 'PagosComponent'.
C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/process/pagos/pagos.component.ngfactory.ts (1,1): Property 'listFilter' does not exist on type 'PagosComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/pagos/pagos.component.html (13,9): Property 'listFilter' does not exist on type 'PagosComponent'.
C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/process/pagos/pagos.component.ngfactory.ts (1,1): Property 'pageTitle' does not exist on type 'PagosComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/catalog/modalidades/modalidades.component.html (30,51): Supplied parameters do not match any signature of call target.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/catalog/niveles/niveles.component.html (30,51): Supplied parameters do not match any signature of call target.

ERROR in C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/catalog/profesores-imagenes/profesores-imagenes.component.ngfactory.ts (1,1): Property 'profesores' does not exist on type 'ProfesoresImagenesComponent'.

ERROR in C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/catalog/calificaciones/calificaciones.component.ngfactory.ts (1,1): Property 'type' does not exist on type 'CalificacionesComponent'.

ERROR in C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/catalog/direccion/direccion.component.ngfactory.ts (1,1): Property 'type' does not exist on type 'DireccionComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/page/page.component.html (151,14): Property 'auth' is private and only accessible within class 'PageComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/page/page.component.html (83,21): Property 'auth' is private and only accessible within class 'PageComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/page/page.component.html (162,5): Property 'auth' is private and only accessible within class 'PageComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/catalog/modalidades/modalidades.component.html (30,51): Supplied parameters do not match any signature of call target.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/catalog/niveles/niveles.component.html (30,51): Supplied parameters do not match any signature of call target.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (13,28): Property 'listFilter' does not exist on type 'InscripcionesComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (4,5): Property 'listFilter' does not exist on type 'InscripcionesComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (13,9): Property 'listFilter' does not exist on type 'InscripcionesComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/inscripciones/inscripciones.component.html (4,5): Property 'pageTitle' does not exist on type 'InscripcionesComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/cobro/cobro.component.html (31,15): Property 'alumnosData' is private and only accessible within class 'CobroComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (12,28): Property 'listFilter' does not exist on type 'FacturasComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (4,5): Property 'listFilter' does not exist on type 'FacturasComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (12,9): Property 'listFilter' does not exist on type 'FacturasComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/facturas/facturas.component.html (4,5): Property 'pageTitle' does not exist on type 'FacturasComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/pagos/pagos.component.html (13,28): Property 'listFilter' does not exist on type 'PagosComponent'.
C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/process/pagos/pagos.component.ngfactory.ts (1,1): Property 'listFilter' does not exist on type 'PagosComponent'.
ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/process/pagos/pagos.component.html (13,9): Property 'listFilter' does not exist on type 'PagosComponent'.
C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/process/pagos/pagos.component.ngfactory.ts (1,1): Property 'pageTitle' does not exist on type 'PagosComponent'.

ERROR in ng:///C:/git/zenkotec/CRM2/CRM/CRM/src/app/login/login.component.html (14,31): Property 'auth' is private and only accessible within class 'LoginComponent'.

ERROR in C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/catalog/calificaciones/calificaciones.component.ngfactory.ts (1,1): Property 'type' does not exist on type 'CalificacionesComponent'.

ERROR in C:/git/zenkotec/CRM2/CRM/CRM/src/$$_gendir/app/catalog/direccion/direccion.component.ngfactory.ts (1,1): Property 'type' does not exist on type 'DireccionComponent'.
webpack: Failed to compile.

Desired functionality.

Mention any other details that might be useful.

With this ng serve everything works fine, but when you place it ng serve --prod is where it is detailed

@ctrl-brk
Copy link

Production build uses ahead of time compilation and for that to work all properties used in templates must be public. You can try to build without AOT by using ng build -prod --aot=false

@sumitarora
Copy link
Contributor

Closing as above.

@jmcsoberano
Copy link
Author

Thank you very much for the support ... solved

@harshasaha
Copy link

I need to build with AOT, Because it reduces the loading time but getting the error while building with AOT, is there any solution to build with AOT?

@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Sep 8, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants