Начало работы

Есть несколько способов интегрировать Readmore.js в ваш проект. Выберите наиболее подходящий для ваших потребностей.


Подключение через NPM

Это удобный вариант для больших проектов, где используется NPM. Использование NPM также позволяет легко обновлять библиотеку и управлять зависимостями вашего проекта, а также интегрировать ее в большие системы на базе JavaScript, такие как React или Vue.js.

— В командной строке выполните:


					$ npm i @corgras/readmore-js
				

— После установки вы можете импортировать функцию initReadMore в вашем JavaScript файле.


					import { initReadMore } from '@corgras/readmore-js';
					// Остальной код
				

— Затем вы можете вызвать initReadMore с необходимыми параметрами.


Ручное подключение

Этот способ позволяет добавить файл непосредственно в ваш HTML-код. Просто загрузите скрипт, сохраните его в папке вашего проекта и подключите к документу. Такое подключение дает вам полный контроль над версией скрипта, которую вы используете.

— Загрузите файлы скрипта Readmore.js с GitHub

— После загрузки файла в определенную папку на сайте, нужно подключить его к HTML-странице. Вставьте приведенный ниже код в секцию <head> или перед закрытием тега </body> на вашей HTML-странице:


					<script src="путь_к_вашей_папке/readmore.min.js" defer></script>
				

В теге <script> используется атрибут defer. Скрипт будет выполнен после загрузки HTML, но перед событием DOMContentLoaded.

— После подключения вам нужно инициализировать скрипт, чтобы он начал работать с выбранными элементами на вашей странице.


Подключение через CDN

Скрипт можно подключить с удаленного сервера, что значительно ускорит загрузку вашего сайта и устраняет необходимость хранить его локально. Использование CDN обеспечивает доступ к кэшированным версиям скрипта из разных уголков мира. Вы можете воспользоваться одним из популярных сервисов CDN, таких как jsDelivr или Unpkg.

— Для подключения вставьте один из приведенных ниже строк кода в секцию <head> или перед закрытием тега </body> на вашей HTML-странице:

CDN jsDelivr:


					<script src="https://cdn.jsdelivr.net/npm/@corgras/readmore-js@1.0.0/readmore.min.js" defer></script>
				

CDN Unpkg:


					<script src="https://unpkg.com/@corgras/readmore-js@1.0.0/readmore.min.js" defer></script>
				

В теге <script> используется атрибут defer. Скрипт будет выполнен после загрузки HTML, но перед событием DOMContentLoaded.

— После подключения вам нужно инициализировать скрипт, чтобы он начал работать с выбранными элементами на вашей странице.