Ошибка "переменная пространства имен необъявлена" в Polymer - PullRequest
0 голосов
/ 16 февраля 2019

Я пытаюсь создать новый вспомогательный файл в проекте Polymer.

helper.html выглядит следующим образом:

<script src="helper.ts"></script>

Помощник выглядит следующим образом:

namespace my_namespace {
  export function foo(){}
}

Я получаю несколько ошибок, в том числе «переменное пространство имен необъявлено», «Ошибка разбора. Ожидается точка с запятой», «переменная отсутствует_объявление необъявлено», «Ошибка разбора. Ожидается первичное выражение».

1 Ответ

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

Проверьте следующее:

  1. Ваше пространство имен должно совпадать с полем имени в объявлении tf_web_library в файле BUILD
  2. Добавьте оба ваши helper.html и helper.jsфайлы в ваш файл BUILD.
  3. В файле helper.html поле src должно быть вспомогательным **. js ** не вспомогательным **. ts **
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...