Часто встречаю на GitHub модули, в описании которых присутствуют примерно такие строки:
old school
Grab file from dist directory
при этом приоритетным методом установки выделена установка посредством npm, npm install --save cleave.js
честно говоря, не хочется быть "old school", но и логику установки npm-пакета не понимаю, ведь по сути вся ветка с хаба скачивается в папку .node-modules моего проекта
Суть вопроса: как на примере https://github.com/nosir/cleave.js проделать путь от npm install --save cleave.js
до инклуда необходимых файлов в html?
Тебе нужно оформить/создать пакет для npm
, для начала в корне проекта выполняешь в терминале команду:
npm init
он создает файл package.json
, можешь руками создать, как удобнее.
Изучи, какие параметры содержит данный файл: https://docs.npmjs.com/files/package.json
Далее, нужно опубликовать твой пакет в общий реестр npm
, вот ссылка с инструкцией: https://docs.npmjs.com/getting-started/publishing-npm-packages
Если коротко, сперва создаешь юзера через консоль, затем публикуешь свой пакет.
upd: На счет github
забыл написать, в package.json
есть параметр отвечающий за это, вот кусок из мануала:
"repository":
{
"type" : "git",
"url" : "https://github.com/npm/npm.git"
}
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть благотворительный сайт, где нужно постоянно обновлять информацию о собранных средствахНа данный момент я хардкодю каждый раз...
Подскажите как сделать фильтр по категориямЧтобы при выборе категории, отображались элементы только с этой категории