Содержание
- Что такое NPM
- У вас нет учетной записи?
- 1. Создайте проект npm
- 2. Инициализируйте проект как пакет npm
- a) Используя npm init -y или -yes.
- б) Использование npm init
- 3. Создайте файл с именем index.js с таким содержимым:
- 4. Создайте файл README.md (необязательно).
- 5. Войдите в NPM
- 6. Опубликовать пакет
- Вы сделали это!
Что такое NPM
NPM расшифровывается как Node Package Manager и является менеджером пакетов JavaScript по умолчанию в Node.js. Менеджер npm состоит из двух частей:
- CLI (интерфейс командной строки) — инструмент для публикации и загрузки пакетов,
- онлайн-репозитории, содержащие более 2 миллионов пакетов JavaScript.
У вас нет учетной записи?
Перейдите на сайт npmjs.com и нажмите кнопку зарегистрироваться.
1. Создайте проект npm
- Создайте папку с именем
arraySort
.
mkdir arraySort
2. Инициализируйте проект как пакет npm
a) Используя npm init -y или -yes.
- Этот процесс автоматически сгенерирует файл
package.json
с параметрами по умолчанию.
npm init -y
б) Использование npm init
- В этом процессе вам будет задан ряд вопросов, таких как имя автора, описание, лицензия и т.д.
npm init
3. Создайте файл с именем index.js
с таким содержимым:
function arraySort(array, compareFunction) {
const cloned = array.slice();
if (compareFunction) {
return cloned.sort(compareFunction);
}
return cloned.sort();
}
module.exports = arraySort;
4. Создайте файл README.md (необязательно).
- Вы должны дать краткое описание репозитория и его функций.
5. Войдите в NPM
npm login
6. Опубликовать пакет
npm publish
Вы сделали это!
Поздравляем, вы опубликовали свой первый пакет NPM!