Угловая ошибка сборки в ядре / src / render3 / interfaces - PullRequest
0 голосов
/ 06 сентября 2018

При создании приложения Angular 6 я получаю ошибку компиляции в @angular/core/src/render3/interfaces в строке 35. Строка:

   [ACTIVE_INDEX]: number | null;

и ошибка: error TS1169: A computed property name in an interface must directly refer to a built-in symbol.

Iиспользование @angular/core@6.1.6.Я что-то не так делаю или это ошибка Angular?

1 Ответ

0 голосов
/ 18 сентября 2018

Убедитесь, что Visual Studio нацелена на правильную версию Typescript (как видно из вашего package.json), затем попробуйте удалить папку node_modules и повторно запустить npm install.

Я полагаю, что это вызвано запуском Angular 6 с более ранней несовместимой версией машинописного текста (<2.7), потому что похоже на то, что файл <code>container.d.ts (на который ссылается ваша ошибка) использует Свойства с именами констант были добавлены в Typescript 2.7 . Конечно, если бы все было так просто, то ng serve расскажет вам о несовместимости Typescript, поэтому я предполагаю, что я либо ошибаюсь, либо ваша среда обманывает вас.

См. Здесь по связанному вопросу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...