Теперь возникает так много вопросов, но никто не говорит явно, как скомпилировать файлы JavaScript с помощью npm и использовать их на статическом HTML-сайте?
Сейчас Приступая к работе Страница MaterializeCss говорит, что я могу использовать его для установки materilzecss
npm install materialize-css@next
Теперь я знаю, что это установит, но яне понимаю, какой следующий шаг он использует на статическом HTML-сайте?
В течение последних двух лет я использовал полный путь для включения в HTML-файл, подобный этому
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<!-- Compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
ПлохоДело в том, что я никогда не буду использовать каждый модуль в этом пакете.так что я загружаю огромный лишний ненужный кусок в браузер.Мне нужно уменьшить его как можно больше
У меня есть две среды разработки и производства.Как я могу использовать конкретный модуль npm в пакете для запуска без компиляции в локальной среде разработки, чтобы мне не приходилось каждый раз его компилировать?И как я могу скомпилировать и использовать конкретный модуль npm в пакете, чтобы я не загружал лишний кусок?
В index.js есть много ответов, которые требуют использования jquery и done, но это не говориткак использовать index.js, как это файл узла JS?я должен скомпилировать его так, чтобы он включал все модули?я могу вставить index.js в тег скрипта?будет ли загружаться в браузере?
Все, чего я хочу, это просто использовать определенные модули пакетов, скомпилировать их в один файл и включить в тег сценария для загрузки в браузер, а в других тегах сценария я пишу свои собственные сценарии как в производственной среде, так и в разработке.без компиляции.Я видел, как люди делают это в живых проектах, но не мог понять, как это делается, даже после обширных исследований.