npm. это менеджер пакетов JavaScript, который может быть использован для установки, совместного использования и распространения кода, а также для управления зависимостями в ваших проектах. Он полностью написан на JavaScript, как вдохновение от других подобных проектов, как PEAR для PHP или CPAN для Perl. На этом уроке мы покажем вам, как установить npm на Ubuntu 16.04 в качестве операционной системы.
Самое первое, что вам нужно сделать, это подключиться к Linux VPS через SSH и обновить программное обеспечение системы до последней доступной версии. Вы можете сделать это с помощью следующей команды:
sudo apt-get update && sudo apt-get -y upgrade
Процесс обновления может занять от нескольких секунд до нескольких минут в зависимости от программного обеспечения, которое должно быть обновлено. После того, как ваша система находится в актуальном состоянии, вы можете продолжить.
npm поставляется в комплекте с Node.js, поэтому установить NPM вам нужно только если установили Node.js на вашем Ubuntu VPS. Чтобы установить Node.js 4.x LTS на Ubuntu 16.04 , выполните следующие команды:
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs
В качестве альтернативы, для установки Node.js 6.x на Ubuntu 16.04, которая является текущей версии Node.js, выполните следующие команды:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs
Чтобы убедиться, что установка прошла успешно, вы можете проверить версию npm:
npm -v
Выход должен быть аналогичен приведенному ниже:
# npm -v 2.15.9
Хороший способ начать использовать npm, чтобы прочитать справочную страницу npm или документацию npm. Чтобы проверить страницу npm справки, введите следующую команду:
npm help
Вот страница npm help:
# npm help Usage: npm where is one of: access, add-user, adduser, apihelp, author, bin, bugs, c, cache, completion, config, ddp, dedupe, deprecate, dist-tag, dist-tags, docs, edit, explore, faq, find, find-dupes, get, help, help-search, home, i, info, init, install, issues, la, link, list, ll, ln, login, logout, ls, outdated, owner, pack, ping, prefix, prune, publish, r, rb, rebuild, remove, repo, restart, rm, root, run-script, s, se, search, set, show, shrinkwrap, star, stars, start, stop, t, tag, team, test, tst, un, uninstall, unlink, unpublish, unstar, up, update, upgrade, v, version, view, whoami npm -h quick help on npm -l display full usage info npm faq commonly asked questions npm help search for help on npm help npm involved overview Specify configs in the ini-formatted file: /root/.npmrc or on the command line via: npm --key value Config info can be viewed via: npm help config npm@2.15.9 /usr/lib/node_modules/npm
Документация npm доступна на https://docs.npmjs.com/.