является ли node.js просто файлом функций, в котором есть файлы?(подробнее читайте вопрос) - PullRequest
1 голос
/ 24 мая 2019

Когда я загружаю node.js из Интернета с помощью команд оболочки bash , я просто загружаю папку «functions», в которой много файлов, или я загружаю что-нибудькроме этого?

Этот вопрос возник из шокирующего осознания, которое я получил, когда скачал AngularJS framework и понял, что это буквально одностраничный документ и ничего более.

1 Ответ

3 голосов
/ 24 мая 2019

Node.js содержит скомпилированный исполняемый файл, который может загружать и запускать код Javascript.

Это предоставляет довольно много встроенных функций, которые запускают скомпилированный код в исполняемом файле, а также множество других простых javascript в простом *.1003 * файлы, которые составляют стандартную библиотеку.

Но для запуска всего этого Node.js интегрирован движок JavaScript V8 , который написан на C ++ и затем скомпилирован для вашей операционной системы.

Когда вы загружаете Angular, он должен работать в браузере.Этот браузер обеспечивает среду выполнения.Таким образом, все, что Anglular должен предоставить, это собственный код, который вы затем можете использовать для своих собственных проектов.Библиотеки Javascript на самом деле просто Javascript.

Думайте о Node.js больше как о вашем веб-браузере.Это программа, которая может выполнять Javascript, а также предоставляет базовую функциональность, необходимую для написания программ на Javascript.

...