Ініціалізація проекту Node.js:
- Якщо ви ще цього не зробили, вам потрібно ініціалізувати свій проект NodeJS. …
- Щоб інсталювати модулі (пакети) Node.js за допомогою npm, виконайте: npm install <package-name>
- Щоб зберегти пакет як залежність: npm install <package-name> –save.
Він використовується npm CLI (і yarn) щоб визначити ваш проект і зрозуміти, як працювати з залежностями проекту. Це пакет. json, який дозволяє npm запускати ваш проект, запускати сценарії, встановлювати залежності, публікувати в реєстрі NPM і виконувати багато інших корисних завдань.
Використання npm init з прапорцем -y створить файл без запитань, npm init -y . Якщо ви подивіться на дерево файлів вашого проекту, ви знайдете пакет. json на верхньому рівні дерева. Це файл, який ви вдосконалюватимете в наступних кількох завданнях.
Щоб створити файл package.json за замовчуванням, використовуючи інформацію, отриману з поточного каталогу, використовуйте команду npm init з прапорцем –yes або -y. Список значень за замовчуванням див. у розділі «Значення за замовчуванням, отримані з поточного каталогу». У командному рядку перейдіть до кореневого каталогу вашого пакета.
Завжди використовуйте `npm init` для ініціалізації вашого пакета. файл json, оскільки це забезпечить створення дійсного. Залежностями найкраще керувати за допомогою різних команд сценарію, наприклад «npm install», npm uninstall і npm update, тому пакет. json і папка node_modules/ синхронізуються.
Щоб встановити пакет, npm використовує наступний алгоритм:
- завантажити існуюче дерево node_modules з диска.
- клонувати дерево.
- отримати файл package.json і різноманітні метадані та додати їх до клону.
- пройдіть клон і додайте будь-які відсутні залежності.
- залежності будуть додані якомога ближче до вершини.