Nodejs. Як працювати з файлом package.json.

NodeJS. Як працювати з файлом package.json.

Всім привіт! У цій статті ми розглянемо, навіщо в NodeJS потрібен файл package.json і як його використовувати.

Вступ

У минулій статті ми розглянули, як працювати з NPM і встановлювати пакети. Ви можете встановити один пакет, а можете і десять. Але в будь-якому випадку гарною ідеєю буде стежити за тим, що ви встановлюєте і які у проекту залежності. В NodeJS ми можемо робити це, використовуючи файл package.json.

Відео: 8.5: Saving Data to JSON File with Node.js - Programming with Text

Налаштування

Ми можемо створити файл вручну, а можемо використовувати покрокову установку через термінал. Давайте скористаємося другим способом.

У командному рядку введіть наступне:

npm init

Після натискання клавіші Enter, вам будуть задані деякі питання про ваш проект. Нижче ви побачите питання російською мовою і можливі варіанти відповідей:

Відео: Node js Tutorial # 4 - Generating package json file

  • ім`я(Тут буде вписано назву папки з проектом). Можете залишити таким же або ввести іншу назву проекту
  • версія(1.0.0 або інша). Можете залишити за замовчуванням
  • опис. Тут ви можете написати, про що ваш проект. А можете залишити це поле порожнім
  • Точка входу(app.js). Тут ви можете вказати ваш головний файл проекту або залишити той, що в дужках
  • Тестова команда. Залиште порожнім
  • Git репозиторій. Залиште порожнім
  • Ключові слова. Можете залишити порожнім
  • Автор. Можете вписати автора проекту або залишити порожнім
  • Ліцензія(ISC). Залиште порожнім



Тепер введіть англійську букву y та натисніть Enter.

Вітаю! Тепер у вас створений файл package.json, і він знаходиться в корені проекту. Ви можете відкрити його і побачити, що там просто об`єкт, в якому міститься інформація про вашому поточному додатку.

Крута можливість цього файлу полягає в тому, що ми можемо спостерігати за необхідними нам пакетами і залежностями. Уявімо, що над вашим проектом працюють кілька розробників. Ви передаєте код вашої програми іншому розробнику, але як він дізнається, які залежно для проекту йому необхідні? Для цього ви просто можете передати йому файл package.json, і вони самі встановляться.




Щоб додати який-небудь пакет в цей файл, його просто-напросто потрібно встановити з прапором -save, і він пропишеться там автоматично. Звичайно, при бажанні ви можете зробити це і вручну.

Давайте встановимо вже знайомий нам пакет express:

Відео: Node.js Tutorial for Beginners 18 - npm init & package.json File

npm install express -save

Після установки, файл package.json буде автоматично оновлено, і ви зможете побачити там новий об`єкт dependencies, де і будуть перебувати всі залежності проекту.

Якщо ви тепер видаліть пакет express, то в залежності він все одно залишиться. Тобто в наступний раз ви можете просто написати:

npm install

І NodeJS автоматично перегляне файл package.json і встановить всі необхідні залежності знову.

Відео: Node.js Tutorial for Beginners - 21 - Working with JSON Data

висновок

Отже, сьогодні ми розглянули, навіщо потрібен файл package.json в NodeJS і як з ним працювати.

Дякую за увагу!

Поділися в соціальних мережах:

Схожі
Nodejs. Як записувати дані в потік.Nodejs. Як записувати дані в потік.
Формат jsonФормат json
Nodejs. Як створити "список справ". Частина 1.Nodejs. Як створити "список справ". Частина 1.
Nodejs. Оброблювач подій.Nodejs. Оброблювач подій.
Nodejs. Що таке query strings.Nodejs. Що таке query strings.
Gulp. Вступ.Gulp. Вступ.
Nodejs. Template engine. Частина 1.Nodejs. Template engine. Частина 1.
Nodejs. Модулі.Nodejs. Модулі.
Nodejs. Template engine. Частина 2.Nodejs. Template engine. Частина 2.
Nodejs. Потоковий висновок html сторінки.Nodejs. Потоковий висновок html сторінки.
» » Nodejs. Як працювати з файлом package.json.