Налады файла package.json у JavaScript
Калі некаторы праграміст хоча зрабіць
сваю бібліятэку даступнай усім жадаючым,
ён павінен размясціць яе ў рэестры
(г.зн. у сховішчы) npm. Для гэтага ён павінен
аформіць файл package.json гэтай бібліятэкі
спецыяльным чынам, дадаўшы некаторыя
важныя налады.
Гэтыя налады тычацца менавіта публічных бібліятэк, якія вы сцягваеце з npm. У сваіх праектах для прыватнага выкарыстання вы можаце іх не ўстанаўліваць.
Такім чынам, вось спіс самых папулярных наладаў:
| Значэнне | Апісанне |
|---|---|
name |
імя праекта, павінна быць напісана малымі літарамі |
version |
нумар версіі, згодна з семантычным версіяваннем |
description |
апісанне праекта |
main |
уваходны файл праекта |
keywords |
гэта масіў, які дапамагае знайсці модуль у рэестры npm |
author |
гэта поле прымае аб'ект з ключамі name, email і url,
што дазваляе людзям лёгка звязацца з аўтарам праекта.
|
license |
прымае назву ліцэнзіі з выкарыстаннем ідэнтыфікатара SPDX. Па змаўчанні ўжываецца ліцэнзія ISC, яшчэ адзін папулярны выбар – гэта MIT. Вы таксама можаце выкарыстоўваць UNLICENSED для прыватных праектаў і праектаў з закрытым кодам. |
private |
калі для гэтага ключа ўстаноўлена значэнне true, праект не зможа быць публічным у рэестры npm. Гэта дазваляе прадухіліць выпадковую публікацыю праекта. |
homepage |
URL адрас хатняй старонкі праекта |
bugs |
URL адрас, па якім можна паведаміць пра праблемы і памылкі. Часта гэта адрас старонкі праекта на Github. |
Усталюйце бібліятэку jQuery.
Знайдзіце ў node_modules папку з бібліятэкай,
а ў ёй - файл package.json. Вывучыце яго.
Усталюйце бібліятэку underscorejs.
Знайдзіце ў node_modules папку з бібліятэкай,
а ў ёй - файл package.json. Вывучыце яго.
Вывучыце налады файла package.json
у афіцыйнай дакументацыі.