initRelector определен в нескольких библиотеках - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь экспортировать свои различные шаблоны компонентов из файла templates.dart.Например export './src/foo/foo_component.template.dart';
export './src/bar/bar_component.template.dart';

Анализатор VSCode жалуется "The name 'initReflector' is defined in the libraries package:my_app/src/foo/foo_component.template.dart and package:my_app/src/bar/bar_component.template.dart"

1 Ответ

0 голосов
/ 16 апреля 2019

Я бы предложил показывать только то, что вам нужно из этих библиотек, а не экспортировать все общедоступное:

export './src/bar/bar_component.template.dart' show BarComponentNgFactory;

Если это кажется слишком сложным, вы можете пойти другим путем и просто спрятать initReflector.

...