Подтвердить что ты не робот

Какая среда делает Node.js самым счастливым?

Может ли кто-нибудь сказать мне, что OS Райан Дал использует в качестве своего основного? Я видел, как он использовал Mac в своих демонстрационных записях, но я также слышал, как он говорит, что Мак не шутит.

Мне любопытно, какая ОС он, как создатель Node.js, использует, поскольку это, скорее всего, проще всего использовать для разработки Node.js.

И на всякий случай никто не знает, возможно, просто скажите мне, какая ОС рекомендуется для разработки Node.js.

4b9b3361

Ответ 1

Мне любопытно, какая ОС он, как создатель из Node.js, использует, поскольку это, вероятно, проще всего использовать для Node.js развитие.

OS, который он использует, вероятно, будет лучшим для него и его предпочтений. На это нельзя влиять, потому что вы можете найти другие системы/IDE/редакторы, которые намного лучше подходят для вас и вашего рабочего процесса по сравнению с тем, что использует Райан Дал. Например, Райан часто использует редактор Vi (или Vim?), Который является действительно мощным инструментом, но слишком "хардкорным" для многих (или, я бы сказал, большинства) разработчиков.

скажите, какая ОС рекомендуется для Node.js разработка

Системы на базе Linux (потому что вы, скорее, не должны сильно отличаться от целевой системы производства - тем меньше разница, тем меньше проблем вы можете столкнуться). Вы можете использовать любую операционную систему для разработки и все еще иметь кодз, расположенный на целевой машине, где вы используете программы Node.js. Например, в Windows вы можете использовать WinSCP в качестве файлового менеджера Notepad ++ в качестве редактора кода и шпатлевки для удаленного подключения к вашей системе Linux.

Ответ 2

Windows - прекрасная система для разработки приложений node, а также для их развертывания. Microsoft сотрудничала с Joyent, чтобы помочь им перенести код, а Windows Azure поддерживает облачную среду поддержки Node. js сейчас. У всех пакетов npm, которые я использовал, в Windows не было проблем.

Все приложения node, которые я написал, также работают на моем ноутбуке Windows, Macbook Air и на Cloud9 без каких-либо проблем. На этом этапе просто выберите любую среду, в которой вы наиболее комфортно работаете!

Ответ 3

Глядя на руководство node, похоже, что среды, основанные на Unix, лучше всего подходят для node. Это включает в себя Linux и Mac, которые прошли долгий путь и находятся в процессе избавления от дерьма традиционных терминальных хардкоров с такими вещами, как доморощенный.

Windows, с другой стороны, является наихудшей средой для node. Мало того, что очень мало информации о том, как развернуть его на машине Windows, большинство других связанных технологий, которые делают node такое счастливое место для работы, имеют причудливую реализацию окон, если они вообще есть.

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

Ответ 4

Я не знаю, что такое Ryan OS по выбору, поскольку мои товарищеские плакаты я поставил свою ставку на Linux-систему, используя vi (m) в качестве редактора.

Если вы хотите придерживаться платформы Windows, попробуйте использовать VirtualBox в качестве программного обеспечения для виртуализации. Я использую виртуальную систему debian в качестве среды разработки node.js, монтируя свои каталоги Windows, используя функциональные возможности общих папок VBOX. Все мои git/npm/связанные с тестированием материалы выполняются непосредственно на виртуальной машине, до сих пор не было никаких проблем.

Как мои редакторы кода, я использую Aptana Studio 3 (основанный на Eclipse) и Cloud9.

Использование Windows и MINGW не рекомендуется, так как node.js, вероятно, никогда не будет стабильным на этой платформе.

Полезные загрузки для VirtualBox/Debian: