Как установить nmp
Перейти к содержимому

Как установить nmp

  • автор:

Установка NodeJS и NPM в Windows

При работе с сайтами я активно использую пакетный менеджер NPM. Так как он является частью экосистемы NodeJS, то для того, чтобы получить NPM нужно установить NodeJS.

У NodeJS есть официальный установщик для Windows, поэтому установка будет проще простого:

  1. скачиваем установщик с официального сайта NodeJS;
  2. запускаем скаченный установщик и нажимаем несколько раз кнопку Next, попутно соглашаясь с условиями.

Для того, чтобы проверить, установился ли NodeJS и NPM, откройте консоль Windows или Git bush (если консоль уже была открыта, то нужно её закрыть и открыть снова, чтобы обновить системный PATH) и выполните команды:
node -v
и
npm -v

Если команды выдали версии, например: «v6.2.0» и «3.8.8», то это значит, что всё успешно установлено и можно работать.

Как установить Node.js и NPM на Windows

С установленным Node.js и NPM вы сможете воспользоваться преимуществами огромного количества модулей NPM, которые могут помочь в достаточно широком спектре задач.

JavaScript является неотъемлемой частью веб-разработки. Front-end разработчики используют JavaScript для усовершенствования пользовательского интерфейса, добавление интерактивности, AJAX передачи данных и т.д..

На самом деле при достаточных знаниях JavaScript вы сможете работать с «полным стеком» веб-приложений. Ключ к этому — Node.js, который делает возможность запускать JavaScript на стороне сервера.

Node.js также используется в разработке приложений для настольных компьютеров и средств деплоя (развертывания) приложений, которые делают веб-приложение проще. Например, установив Node.js на свой компьютер, вы сможете быстро конвертировать CoffeeScript в JavaScript, SASS в CSS, а также уменьшить размер вашего HTML, JavaScript и графических файлов.

Кроме установленного Node.js вам также понадобится NPM, который предназначен для установки и управления модулями Node.js. С NPM вы сможете намного проще добавлять много новых и полезных инструментов в ваш проект.

Как работать с Node.js

Node.js не является программой, которую вы просто запускаете нажав по иконке, вы не найдете его на панели задач или в списке приложений. Для использования Node.js вам необходимо выполнять команды (инструкции) в консоле (командной строке), так что будьте готовы к этому.

Установка Node.js

Установка Node.js и NPM довольно проста, все делается с помощью установочного пакета, который можно загрузить с веб-сайта Node.js: https://nodejs.org/.

1. Загрузите установщик для Windows с официального сайта Node.js

2. Запустите программу установки

3. Следуйте инструкциям в программе установки

4. Перезагрузите компьютер для корректной работы Node.js

Проверяем корректность установки Node.js и NPM

Для того чтобы убедиться, что все успешно установлено, необходимо выполнить простые команды.

Проверяем Node.js

Для проверки Node.js необходимо открыть командную строку (консоль ( Win + R и введите cmd )) и выполнить команду:

node -v

Команда вернет текущую версию node.js

Проверяем NPM

Для того, чтобы проверить установлен ли NPM необходимо в командной строке (консоле) выполнить команду:

npm -v

Команда вернет текущую версию NPM

Пробуем как node.js работает с файлом

Для примера создайте файл test.js со следующим содержанием:

console.log('Node is installed!');

И в командной строке (консоле) выполните следующую команду:

node test.js

Как обновить Node.js и NPM

Для установки новых версий Node.js и NPM просто скачайте последнюю версию пакета с официального сайта https://nodejs.org/ и запустите ее.

Как удалить Node.js и NPM

Node.js и NPM удаляются так же как и большинство программ в Windows. Т.е. Control Panel => Uninstall a program выбираем Node.js жмем правую кнопку мыши и выбираем Uninstall.

Пакеты Node.js

Так же на сайте NPM (https://www.npmjs.com/) перечислены все официальные пакеты Node.js.

Если у вас есть вопросы или предложения по улучшению кода описанного в статье пишите в комментариях.
Я всегда открыт к конструктивному диалогу

Как установить Node.js + npm на хостинг?

Node.js представляет среду выполнения кода на JavaScript, которая построена на основе движка JavaScript Chrome V8, который позволяет транслировать вызовы на языке JavaScript в машинный код. Node.js прежде всего предназначен для создания серверных приложений на языке JavaScript.

NPM, сокращенно от Node Package Manager — это стандартный менеджер пакетов для Node.js и крупнейший в мире репозиторий программного обеспечения для публикации с открытым исходным кодом Node.js пакетов.

Для установки Node.js и npm необходимо подключиться по SSH к серверу хостинга.

Инструкции по подключению Вы можете найти в разделе [РАБОТА С SSH].

Установка Node.js на хостинг возможна через NVM (Node Version Manager).

1. После подключения на сервер, прямо в начальной директории Вашего хостинг-аккаунта, выполните следующую команду для установки NVM :

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

Скрипт скопирует NVM репозитарий с Github в «$HOME/.nvm» и добавит путь к скрипту в локальный Bash профиль хостинг аккаунта.

Вывод предыдущей команды сообщит, что нужно или переподключиться по SSH или запустить

команды, которые добавят путь к NVM в текущую сессию.

export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # Эта команда загрузит nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # Эта загрузит nvm bash_completion

Что бы проверить корректность устновки NVM и установленную версию, введите команду

nvm --version

Вывод должен быть такого вида:

0.35.3

2. Теперь, когда NVM установлен, можно установить последню доступную версию Node.js. Для этого нужно ввести команду:

nvm install node

Корректность установки и версию Node.js можно проверить командой:

node --version

Пример вывода команды:

v15.5.1

3. Для установки npm используйте команду:

curl https://npmjs.org/install.sh | bash

Проверить корректность установки и узнать версию менеджера пакетов можно командой:

npm --version

Создание проекта начинается с иницализации командой:

npm init

Все категории вопросов

  1. Общие вопросы по услуге хостинга
  2. Робота с хостинг 2.0
  3. Работа с базами данных [MySQL]
  4. Работа с FTP
  5. Работа с SSH
  6. Работа с почтой
  7. Работа с Cron
  8. Работа с SSL
  9. Работа с резервным копированием
  10. Работа с htaccess
  11. Работа с CMS
  12. Дополнительные услуги
  13. Нагрузка
  14. Ошибки на сайте
  15. Конструктор сайтов
  1. Регистрация и продление доменов
  2. Управление DNS-записями домена
  3. Трансфер домена
  4. Смена контактных данных владельца домена
  5. Настройка CloudFlare
  1. Общие вопросы по серверам
  2. Администрирование виртуального сервера (VPS)
  3. Администрирование выделенного сервера (DS)
  4. Инструкции по Windows Server
  5. Инструкции по Linux
  6. Панель управления FASTPANEL
  7. Панель управления Hestia CP
  8. Панель управления Vesta CP
  1. Платный SSL-сертификат
  2. Файловое хранилище
  3. SMS-сервис
  4. CallBack-сервис

Установка npm

команды npm

var gulp = require(‘gulp’); var autoprefixer = require(‘gulp-autoprefixer’); var cssmin = require(‘gulp-cssmin’); var rename = require(‘gulp-rename’); gulp.task(‘my_task’, function()< console.log("My task"); >) // берём все файлы css и переносим из папки precss в папку css с добавление autoprefix и минимизируем код gulp.task(‘autoprefix’, function()< gulp.src('./code-project/precss/*.css') .pipe(autoprefixer(< browsers: ['last 2 versions'], cascade: false >)) .pipe(cssmin()) .pipe(rename()) .pipe(gulp.dest(‘./code-project/css’)); >) // Запускаем слежение за изменением css файлов (вызов task autoprefix) gulp.task(‘scan’, function()< gulp.watch('./code-project/precss/*.css', ['autoprefix']); >)

Вызываем gulp scan
Для завершения задачи 2 раза Ctrl + C

Копирование настроек и модулей из проекта в проект

1. Необходимо скопировать файлы: gulpfile.js и package.json
чтобы появился файл package.json необходимо набрать команду: npm init

2. Переходим в консоли в нужную папку

3. Набрать команду npm up

Как установить модуль с занесением в package.json

для этого после команды на установку используются слова —save или -dev
пример:
npm install —save
или
npm install -dev

Команды gulp:

gulp.run — вызов нужного метода

gulp.src — входной путь

gulp.dest — выходной путь

gulp.task — задача и её функция

gulp.watch — функция отслеживания изменений

17 октября 2018 /

Предыдущая статья

Рейтинг в виде звёзд на чистом css

Следующая статья

Сетки на препроцессоре less

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *