Я уверен, что мой вопрос несколько глуп и наивен, но я всегда борюсь с одними и теми же проблемами:
Как установить этот пакет и использовать его с моим приложением?
Давайте возьмем пример summernote , но обычно это касается большинства пакетов, которые я использую (bootstrap, jquery, waypoints, conterup, metismenus ...)
Обычно я использую SPA с Vue или традиционное Laravel приложение. В обоих я использую webpack и базовый скрипт js, включенный во все html заголовки с именем app.js
. Этот файл обрабатывается веб-пакетом и включает в себя файлы js и sass.
Итак, я хотел бы установить summernote, поэтому я посмотрел документацию и ничего не увидел о npm. Просто обычное использование CDN, не относящееся к моему случаю, потому что я хотел бы, чтобы мое приложение было автономным (может использоваться без inte rnet).
Поскольку я не нашел никакой документации, я предполагаю, что мне нужно установить summernote
с:
npm install --save summernote
Затем добавьте к моим app.js
:
require('summernote');
Но достаточно ли этого? Я тоже развернул таблицы стилей? Должен ли я вместо этого сделать:
require('summernote/dist/summernote.js')
require('summernote/dist/summernote.css')
Как, как знать?
Видите, я всегда растерялся, потому что в данном конкретном случае это не задокументировано. Какой метод использовать?