У меня есть некоторый опыт работы с JavaScript, но совсем не с управлением проектами и инструментами JavaScript. Я смотрю на использование node и AMD, но не совсем уверен, для чего они используются, и у меня проблемы с документацией.
Вот некоторые из конкретных моментов, на которых я застрял:
- у меня сложилось впечатление, что он предназначен для серверного JavaScript. Может ли он также выполнять сборки для клиентских проектов?
- если он может выполнять сборки, может ли он собирать проекты (+ зависимости) в один файл для развертывания на стороне клиента?
- Может ли процесс сборки интегрировать такие инструменты, как jslint и grunt?
- проблема в том, что он очевидно, плохо работает с другими инструментами< /а>? (не пытаюсь тут поливать грязью, просто не совсем понимаю контекст этого вопроса)
- где работает AMD - в веб-браузере? Если да, значит ли это, что мне нужен еще один инструмент для фактического получения и управления сторонними библиотеками, запуска jslint, запуска тестов и сборки проекта?
the question shows a complete lack of comprehension of both technologies by the OP
это правда - отсюда и вопрос. - person Matt Fenwick   schedule 23.01.2013