Ответ 1
В настоящее время у нас нет поддержки NodeJS. Если это то, что интересует сообщество, было бы полезно подать запрос на функцию и проголосовать: http://jira.appcelerator.org/secure/CreateIssue!default.jspa
Поскольку мы построены на eclipse, вы можете попробовать выполнить команды для отладки NodeJS на Eclipse, найденные здесь: https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger
Что касается специальных проектов NodeJs, нет никакого понятия об этом. Вероятно, вы просто создадите обычный веб-проект. У нас есть концепция библиотек, которые вы можете добавить в проект, где вы можете указать js files/libs для NodeJS. У нас также есть специальные файлы синтаксиса для описания JS-библиотек/API, поэтому он может быть интегрирован в нашу поддержку контента. Хорошим примером может служить рубль, который мы имеем для jQuery, который содержит этот файл для двух версий API jQuery. Здесь версия 1.6.2: https://github.com/aptana/javascript-jquery.ruble/blob/master/support/jquery.1.6.2.sdocml. Bundle.rb в родительском каталоге подключает файл в рубле/пакет.
Я предполагаю, что создание аналогичного рутинного NodeJS и создание файла sdocml (xml), описывающего API, было бы самым простым способом начать работу. Разделить это на github и отправить его нам позволит другим также внести свой вклад. Здесь есть документы для создания рублей: http://wiki.appcelerator.org/display/tis/Creating+a+new+Ruble