HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Некоторые пакеты Node.js представляют собой не просто подключаемые библиотеки, а законченные программы. Например утилита<a>cloc</a>, которая умеет считать количество строк кода в проекте. Сама эта утилита не привязана к JavaScript, она работает с исходными файлами на множестве разных языков.</p>
1 <p>Некоторые пакеты Node.js представляют собой не просто подключаемые библиотеки, а законченные программы. Например утилита<a>cloc</a>, которая умеет считать количество строк кода в проекте. Сама эта утилита не привязана к JavaScript, она работает с исходными файлами на множестве разных языков.</p>
2 <p>Подобные утилиты не связаны с конкретным проектом и даже с JavaScript. Подразумевается, что ими может воспользоваться кто угодно. Для таких случаев в<em>npm</em>существует еще один способ установки - глобальный. Посмотрите пример:</p>
2 <p>Подобные утилиты не связаны с конкретным проектом и даже с JavaScript. Подразумевается, что ими может воспользоваться кто угодно. Для таких случаев в<em>npm</em>существует еще один способ установки - глобальный. Посмотрите пример:</p>
3 <p>Флаг -g говорит о том, что пакет нужно установить глобально. Выполнять эту команду можно из любого места файловой системы.<em>npm</em>добавляет этот пакет в специальную директорию, которая доступна для всех пользователей системы. Узнать ее расположение можно еще одной командой<em>npm</em>:</p>
3 <p>Флаг -g говорит о том, что пакет нужно установить глобально. Выполнять эту команду можно из любого места файловой системы.<em>npm</em>добавляет этот пакет в специальную директорию, которая доступна для всех пользователей системы. Узнать ее расположение можно еще одной командой<em>npm</em>:</p>
4 <p>После установки утилита становится доступна в командной строке по какому-то имени, которое указано в документации проекта, например, на гитхабе. В случае<em>cloc</em>имя пакета совпадает с именем команды:</p>
4 <p>После установки утилита становится доступна в командной строке по какому-то имени, которое указано в документации проекта, например, на гитхабе. В случае<em>cloc</em>имя пакета совпадает с именем команды:</p>
5 <h2>Рекомендуемые программы</h2>
5 <h2>Рекомендуемые программы</h2>