2016-07-14 4 views
1

Мне нужна помощь в настройке проекта Angular2 в eclipse с номером npm.Конфигурирование проекта Angular2 в eclipse

Я следовал за 5-минутным руководством по началу работы, но когда я создаю папку node_modules внутри папки проекта, процесс построения бесконечен (создание, синхронизация с сервером Tern и т. Д.), Поэтому я просто не мог сделать эту работу. Попробовал исключить папку из различных валидаторов. Существуют ли какие-либо специальные валидаторы для этого?

Необходимо ли иметь папку node_modules внутри каталога проекта? Внутри папки WebContent? Я попробовал статические и динамичные веб-проекты.

Когда я не использую npm, но помещаю определенные файлы в папку lib и ссылаясь на них напрямую, все работает нормально, но я хочу правильно использовать npm.

Спасибо!

+0

Если вы хотите разработать проект Angular2 с машинопись см. https://github.com/angelozerr/angular2-eclipse/wiki/Getting-Started Tern для Angular1 – Angelo

ответ

1

Отказ от ответственности Я являюсь автором Angular2 Eclipse.

Кажется, что вы установили AngularJS Eclipse, но это для Angular1, а не Angular2.

Если вы хотите разработать приложение Angular2 с использованием TypeScript, пожалуйста, установите Angular2 Eclipse.

Для вашей проблемы с syncronizing with Tern server (процесс бесконечен), это потому, что вам нужно исключить папку node_modules, чтобы избежать разбора JS-файлов с краской, исходящей из node_modules. Чтобы исключить эту папку вы должны преобразовать ваш проект JavaScript Project и проверить, что Include Path исключает «node_modules» (это должно быть сделано, если вы преобразовать проект JavaScritpt проекта):

JSDT Include Path

+0

Спасибо, я попробую! – tigrenok00

+0

Должен ли я по-прежнему выполнять следующие действия: Преобразовать проект в проект AngularJS, Включить конструктор машинописных записей, Добавить поддержку дескриптора? – tigrenok00

+0

Прочтите https://github.com/angelozerr/typescript.java/wiki/TypeScript-BuildPath и https://github.com/angelozerr/typescript.java/wiki/TypeScript-Compiler#on-save – Angelo