Используйте publi c только для среды prod - PullRequest
0 голосов
/ 23 января 2020

Я использую ng build --prod для создания своего приложения, но получаю около 200 ошибок:

enter image description here

Большинство ошибок связано с тем, что я использовал private вместо public. Я не понимаю этого. Почему я могу использовать private в TypeScript, если JavaScript ничего не может с этим сделать? Какой смысл private тогда?

Значит ли это, что я должен изменить ВСЕ рядовые на публичные? Если да, то можно ли сохранить мои права для среды разработки и использовать публичные версии только для среды prod?

1 Ответ

0 голосов
/ 24 января 2020

В машинописном тексте private означает «личное для моего компонента, написанного в машинописном письме». При доступе из соответствующего представления (часть html) вы можете получить доступ только к элементам publi c.

AFAIK, нет «внутреннего между нами» и модификатора видимости. По этой причине вы можете использовать соглашение об именах, чтобы помочь вам определить, кто является потребителем.

...