Что означает npm для socket.io/install вещи? - PullRequest
3 голосов
/ 11 февраля 2012

Я настоящий нуб в этом.Я только начал царапать поверхность на node.js / socket.io / html5 и прочем.Наконец-то я понял, как использовать командную строку (используя windows) для запуска приложения «hello world» с помощью команды «node example.js».Но что значит npm?Когда я смотрю на socket.io, он говорит об установке: npm install socket.io Значит ли это, что мне нужно извлечь все файлы в папку nodejs?

Я в замешательстве.

Ответы [ 4 ]

17 голосов
/ 07 июля 2014

npm - это, как правило, отличная программа для управления пакетами и зависимостями (особенно при наличии сетевого подключения). Он делает много причудливых вещей и чаще всего используется с проектами node.js. Тем не менее, это, к сожалению, распространенное заблуждение, что аббревиатура расшифровывается как «менеджер пакетов узлов».

В действительности, npm не на самом деле означает что-либо, поскольку это не аббревиатура. С такими слоганами, как «без проблем, мешочек с мясом» , организация npm игриво противостоит тенденции сокращения. На него всегда следует ссылаться в нижнем регистре, чтобы избежать путаницы с Национальной ассоциацией пасторальных музыкантов .

7 голосов
/ 11 февраля 2012

npm - это программа интерфейса командной строки для управления библиотеками node.js (она означает менеджер пакетов узлов). Проверьте документ , это потрясающе и удивительно. Как вы упомянули, просто введите в командной строке npm install и вуаля, у вас есть библиотека в ваших модулях локального узла.

1 голос
/ 23 апреля 2016

npm означает Непараметрическое отображение * Утилита 1004 *, написанная Крис Рорден ...

Но мы можем сохранить его как Node Package Manager, и это очень полезно для загрузчика модулей, который использует шаблон модуля CommmonJS, и я не уверен, что Node будет поддерживать синтаксис загрузки модуля ES2015 (встроенный синтаксис загрузки модуля)? *

0 голосов
/ 11 февраля 2012

для тех, кто интересуется тем же, просто введите npm install socket.io в командной строке, где находится файл nodejs.

C:/Program Files/nodejs

Это должно быть то, что должна сказать ваша командная строка, а затем просто введите это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...