Показать страницуИстория страницыСсылки сюдаODT преобразованиеНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Налаштування node.js====== ===== Версія node.js ===== <code> node --version </code> ===== Версія NPM (пакетний менеджер) ===== <code> npm --version </code> ===== Ініціалізація нового проекта ===== <code> npm init -y </code> Ця команда створить файл package.json у корені вашого проєкту, який автоматично заповниться дефолтними метаданими. ===== Налаштування додаткові===== Тепер необхідно виконати початкове налаштування і конфігурацію npm, встановивши ім'я та пошту майбутнього автора проєктів — тебе. Щоб встановити ім'я, виконай у терміналі таку команду, підстав замість YOUR_NAME своє ім'я і не загуби лапки. <code> npm config set init.author.name "YOUR_NAME" </code> <code> npm config set init.author.email "YOUR_EMAIL" </code> ===== Вказаня якою версію використовувати ===== <code> nwm use 20 </code> ===== Встановлення залежностей ===== Наступним кроком після ініціалізації проєкту в терміналі нам потрібно перейти до папки проєкту і встановити його залежності. Папку node_modules ніколи не додають до системи контролю версій (не завантажують в репозиторій на github), у всіх розробників вона буде своя. Під час ініціалізації проєкту Vite було створено файл .gitignore, до якого додано правило, що виключає папку node_modules з переліку того, що необхідно завантажити в репозиторій на github. <code> npm install </code> ===== Типи залежностей ===== Залежностями проєкту деякі будуть використані у фінальному продукті, інші необхідні тільки на стадії розробки. Саме для цього команди **npm install** і **npm uninstall** мають два прапорці. * --save — вказує, що додається залежність, яка увійде до фінального продукту. Пакет буде встановлений локально, в папку node_modules, і буде доданий запис у поле dependencies в package.json. * --save-dev — вказує, що додається залежність розробки, яка не увійде до фінального продукту. Пакет буде встановлений локально, в папку node_modules, і буде доданий запис у поле devDependencies в package.json. Якщо не вибирати прапорець, за замовчуванням буде використаний --save. ===== Встановлення пакетів ===== Залежність (npm пакет) — це різноманітні утиліти та бібліотеки, що вирішують специфічне завдання. NPM складається з трьох основних компонентів: * Реєстр пакетів (registry) — велика загальнодоступна база даних інструментів розробки (пакетів). * Сайт [[npmjs.com|npmjs.com]] — використовується для пошуку та ознайомлення з документацією пакетів. * Інтерфейс командного рядка (CLI) — запускається з терміналу і надає набір команд для роботи з реєстром і пакетами. Дозволяє створювати скрипти для запуску в терміналі. Команда npm install [package-name] або її короткий псевдонім npm i [package-name] встановить бібліотеку як залежність проєкту. <code> npm i validator </code> ===== Видалення пакетів ===== Крім того, що ми видалимо код, який використовує бібліотеку, необхідно видалити її як залежність проєкту. Ми можемо видалити будь-яку залежність командою npm uninstall [package-name] або її коротким псевдонімом npm r [package-name]. <code> npm uninstall validator </code> ===== Термінали ===== Краще використовувати **GitBush** /sites/data/pages/nalashtuvannja_node.js.txt Последнее изменение: 2024/05/18 12:31 — tro