Зачем нужны исходники Node.js? | OTUS

Зачем нужны исходники Node.js?

Давайте представим, что вы установили на свой компьютер Node.js и даже запустили первый скрипт. Что дальше? А дальше рекомендуется скачать исходный код Node.js. Зачем это нужно, мы сейчас и поговорим.

4-1801-f0555a.png

Как известно, Node.JS включает в себя как код, написанный на С++, так и код JavaScript, используемый для встроенных модулей. Дело в том, что встроенные модули как раз таки и написаны на языке программирования JavaScript, после чего, с помощью возможностей V8, они скомпилированы непосредственно в исполняемые файлы и слинкованы с программной платформой Node.JS. Чтобы скачать исходники этих встроенных модулей, достаточно перейти на вкладку "Downloads" на официальном сайте:

1-1801-902a5c.png

После скачивания архива его следует разархивировать, в результате вы получите на своем компьютере папку с исходниками. Открыть их несложно -- чтобы увидеть весь набор соответствующих файлов, просто перейдите в директорию «lib»:

3-1801-ed4e56.png

"Зачем вообще все это нужно?", -- спросите вы. Дело в том, что скачивание исходников позволит вам получить доступ непосредственно к коду встроенных модулей, а вот это уже, в свою очередь, расширит ваши возможности как разработчика. Нюанс заключается в том, что когда вы просто устанавливаете уже скомпилированный Node.js из пакета на главной странице, то такого же доступа к вышеописанным файлам вы не получите. В результате вы не сможете, например, заглянуть внутрь какого-нибудь нужного вам модуля и посмотреть, что и как там происходит, чтобы понять, как именно этот модуль функционирует.

2-1801-744662.png

По материалам сайта http://imnotgenius.com/.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться