Как я понимаю, npm - это такая штука, которая позволяет мне не добавлять много ссылок (
<script src="...>, <link rel="...>
) в тег
<head>
. Я, просто, добавляю зависимости в .json-файл и они как-то скачиваются.
Вопрос "как"?
Нужно создать файл index.js, который будет подгружать зависимости (например
var require('./logger');
). Но как заставить его что-то подгружать, если в head нельзя ставить ссылки (в том числе и на index.js)? Подкиньте, пожалуйста, пример взаимодействия .json-файла и index.js. Что делать с моим custom.css? Создать отдельный модуль вроде
https://www.npmjs.com/package/bootstrap ? Но там 10 строк кода. Почему node_modules, с моими jquery.js и bootstrap.js, нельзя грузить на GitHub?