curl https://npmjs.org/install.sh | sh
В большинстве случаев, npm не требует отдельной установки, т.к. устанавливается вместе с Node.
Есть несколько способов чтобы обновить npm. Примеры:
Установить npm заново:
curl https://npmjs.org/install.sh | sh
Или обновить npm как глобальный пакет.
npm install npm -g
npm search axios
Подсказка: Можно также использовать search.npmjs.org
Вторая подсказка: Для поиска необходимо знать имя нужного пакета (всё прекрасно ищет по любому слову как в имени пакета, так и в его описании, может неправильно перевёл?)
npm view axios
Установим модуль axios
npm install axios
По умолчанию npm будет устанавливать все пакеты в локальном каталоге, в которым вы сейчас работаете. Но есть глобальные пакеты, которые устанавливаются с префиксом -g
, такие пакеты устанавливаются не в текущую папку, а в ту, где установлены node
или npm
.
Для установки фрэймворка Express можно воспользоваться следующей командой:
npm install -g express
Что в дальнейшем позволит обращаться к Express. Пример:
express -h
Таким образом можем сгенерировать структуру express-приложения в папке site
express site
npm uninstall http-server
npm uninstall http-server -g
git clone git://github.com/nodeapps/http-server.git cd http-server/ npm link
Практика