2016-06-09 2 views
0

Я пытаюсь использовать module: module.id в своих компонентах Angular 2 для использования относительных путей в компонентах. Я ссылался на this article here и хотел использовать опцию CommonJS.Угловые 2 и CommonJS Относительные пути

Я также проверил другие вопросы переполнения стека, like this one и выполнил его инструкции, установив типовые узлы.

После всего этого, я считаю, что это работает, видя, как, как приложение нагрузки в браузере и работает, как ожидалось, но мой Глоток проект показывает ошибку:

error: TS2304: Cannot find name 'module'. 

Я не знаю, почему ошибка появляется в глотке, но приложение все еще загружается. Есть ли у кого-нибудь идеи, почему это произойдет? Есть ли что-то, что я могу сделать, чтобы gulp знал, что ошибка не появляется в процессе сборки?

ответ

0

После того, как еще несколько рывков и получилось удачливым, я понял, что файл index.d.ts со ссылкой на типовые узлы не был включен в задание на трансляцию в машинописном машиностроении. После добавления этих ошибок ошибки исчезли.

+0

только хэдз-ап, я использую gulp jspm builder для связывания моего приложения Angular2 RC 1, и он не работает с относительными путями, даже с набором модулей commonjs. Не уверен, как вы связываете свое приложение, но просто захотелось сэкономить некоторое время, если вы используете глоток, чтобы связать приложение, а не веб-пакет или что-то еще. –

Смежные вопросы