Двоичные или исполняемые файлы - это файлы, которые уже скомпилированы для вашей конкретной архитектуры компьютера , и после установки эти файлы могут запускаться непосредственно на вашем компьютере.компьютер.Общие архитектуры набора команд: X86 и ARM, , на которых основано большинство компьютерных процессоров.В отличие от двоичных файлов, исходные файлы представляют собой сам фактический исходный код , и эти файлы необходимо скомпилировать перед установкой.
Что касается каталога .bin
, то внутри ./node_modules/.bin
этот каталог хранит все исполняемые файлы вашего node_modules
, от которых зависит выполнение вашего проекта.Это позволяет вашему проекту просто запускать библиотеки, которые необходимы для вашего проекта, и вам не нужно беспокоиться о компиляции этих файлов самостоятельно.Под компиляцией я подразумеваю преобразование исходного кода в исполняемый код (машинный код), который может быть понят базовым процессором вашего компьютера.
Надеюсь, это поможет!