Как да инсталирате и конфигурирате Node.js и NPM в Windows ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
06.12.2024

Как да инсталирате и конфигурирате Node.js и NPM в Windows

Node.js е мощна среда за изпълнение на JavaScript, изградена на базата на двигателя V8 на Chrome, а NPM (Node Package Manager) е мениджър на пакети, който се доставя с Node.js. Те са основни инструменти за разработване на съвременни приложения на JavaScript. Това ръководство ще ви преведе през процеса на инсталиране и конфигуриране на Node.js и NPM в система Windows.

Стъпка 1: Изтегляне на инсталатора на Node.js

  1. Посетете официалния уебсайт на Node.js: Отидете на официалния уебсайт на Node.js.
  2. Изберете правилната версия:
    • LTS (Long-Term Support): Препоръчва се за повечето потребители, тъй като е по-стабилна.
    • Current: Включва най-новите функции, но може да е по-малко стабилна.

    Изтеглете подходящия инсталатор за вашата версия на Windows (напр. 64-битова).

Стъпка 2: Инсталиране на Node.js и NPM

  1. Стартирайте инсталатора:
    • Кликнете двукратно върху изтегления файл node-vxx.x.x-x64.msi, за да стартирате процеса на инсталиране.
  2. Следвайте съветника за инсталиране:
    • Щракнете върху Next (Напред) на приветстващия екран.
    • Приемете лицензионното споразумение и щракнете върху Next.
    • Изберете пътя за инсталиране (по подразбиране това е C:\Program Files\nodejs\) и щракнете върху Next.
    • На екрана Custom Setup (Потребителска настройка) се уверете, че сте избрали опцията “Install NPM” (Инсталиране на NPM) заедно с Node.js, след което щракнете върху Next (Напред).
    • Щракнете върху Install (Инсталиране), за да започнете инсталацията.
    • Щракнете върху Finish, когато инсталацията приключи.

    По подразбиране инсталаторът добавя Node.js към променливата на средата PATH на вашата система, което означава, че можете да използвате командите node и npm в командния ред без допълнителна конфигурация.

Стъпка 3: Проверка на инсталацията

След инсталацията е важно да се провери дали Node.js и NPM са инсталирани правилно.

  1. Отворете командната прозореца: Натиснете Windows R, въведете cmd и натиснете Enter.
  2. Проверка на версията на Node.js: Изпълнете следната команда, за да проверите инсталираната версия на Node.js:
    node -v

    Това трябва да покаже номера на версията на Node.js (напр. v18.x.x).

  3. Проверка на версията на NPM: Проверете дали е инсталиран NPM, като изпълните:
    npm -v

    Това трябва да покаже номера на версията на NPM (напр. 9.x.x).

Стъпка 4: Актуализиране на NPM (по избор)

Въпреки че NPM е инсталиран заедно с Node.js, той може да не е винаги най-новата версия. Можете да актуализирате NPM до най-новата версия, като използвате следната команда:

npm install -g npm@latest

Флагът -g инсталира пакета глобално, като гарантира, че NPM е актуализиран в цялата система.

Стъпка 5: Конфигуриране на NPM (по избор)

Можете да конфигурирате настройките на NPM за по-персонализирано изживяване. Ето някои полезни конфигурации:

  1. Задайте директория по подразбиране за глобалните пакети: По подразбиране глобалните пакети се инсталират в директорията C:\Users\\AppData\Roaming\npm. Можете да промените това, ако е необходимо:
    npm config set prefix "C:\your\preferred\path"
  2. Задаване на регистъра по подразбиране: Ако искате да използвате персонализиран регистър, например частен регистър на NPM, задайте го с:
    npm config set registry "https://your-custom-registry.com/"
  3. Преглед на всички конфигурации: За да видите всички текущи конфигурации на NPM, стартирайте:
    npm config list

Стъпка 6: Създаване и стартиране на просто приложение Node.js

  1. Създаване на нова директория: В командния ред създайте нова директория за проекта си и отидете в нея:
    mkdir my-node-app
    cd my-node-app
  2. Иницииране на нов проект Node.js: Създайте файл package.json, като стартирате:
    npm init -y

    Това ще генерира файл package.json по подразбиране с основната конфигурация за вашия проект Node.js.

  3. Създаване на файл app.js: В директорията my-node-app създайте нов файл с име app.js, като използвате произволен текстов редактор (напр. Notepad, Visual Studio Code).Добавете следния код в app.js:
    // app.js

    const http = require('http');const hostname = '127.0.0.1';

    const port = 3000;const server = http.createServer((req, res) => {

    res.statusCode = 200;

    res.setHeader('Content-Type', 'text/plain');

    res.end('Hello, World!\n');

    });server.listen(port, hostname, () => {

    console.log(`Server running at http://${hostname}:${port}/`);

    });
  4. Стартиране на приложението Node.js: В командния ред стартирайте приложението:
    node app.js

    Трябва да видите съобщението:

    Сървърът работи на адрес http://127.0.0.1:3000/
  5. Тестване на приложението: Отворете уеб браузър и отидете на адрес http://127.0.0.1:3000/. Трябва да видите съобщението Hello, World! (Здравей, Свят!), което се показва в браузъра.

Стъпка 7: Инсталирайте и използвайте пакетите на Node.js

Можете да инсталирате допълнителни пакети Node.js, като използвате NPM. Например, инсталирайте популярната рамка Express:

npm install express

След инсталацията можете да използвате Express във вашето Node.js приложение, като го изисквате във вашия app.js файл:

const express = require('express');

const app = express();

const port = 3000;app.get('/', (req, res) => {

res.send('Hello from Express!');

});app.listen(port, () => {

console.log(`Server running at http://localhost:${port}`);

});

Стартирайте актуализирания файл app.js:

node app.js

Посетете http://localhost:3000/ в браузъра си, за да видите съобщението от Express.

Заключение

Вече успешно инсталирахте Node.js и NPM на система Windows, конфигурирахте NPM и създадохте просто Node.js приложение. С тези инструменти можете да започнете да изграждате, управлявате и внедрявате JavaScript приложения на вашата Windows машина. Успешно кодиране!

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills