Можно также сравнить посредством Notepad++ https://1.cbm.ua/?p=4914
Или посредством JS

Заработало.
Убил 2 дня + твоя помощь, чтобы понять как сделать чтобы оно заработало.
Сделал локально и работает на сайте «http://l.cbm.ua/help/index.html«
Всего то нужно было скачать архив и найти подходящий «diff.js» файл и скопировать в корень и все (там их 4 и только с одним заработало).
Но мне кроме времени понадобилось также установить nade.js и даже Git посоветовали типа он там что-то он подтягивает (хотя нет никакой необходимости их устанавливать чтобы попробовать в работе этот проект).
Если я выполняю команду «npm install diff —save» в пустом каталоге, то ничего не происходит.
Если я скачал отсюда «https://github.com/kpdecker/jsdiff», архив и взял оттуда его содержимое (примером сравнения текстов для библиотеки diff) и потому в терминале («cmd») вхожу в эту папку «jsdiff-master» и там выполняю команду, то создается папка «node_modules» и 2а файлы («yarn.lock» и «package.json»), а всего создается 22тыс файлов и размер 5,5 Гбайт — десть для проэта это все ненужно ! (((((
Вопрос:
Почему разработчик просто не выложил внутри проекта файл «diff.js»?
Ответ специалиста:
Ну потому что так никто не делает. Ты ж на мобилу когда хочешь приложение не качаешь apk файл и не устанавливаешь. А заходишь в плей маркет
Скачать зависимость через npm. Подключить ее и со временем обновлять
Должна быть папка. В ней надо выполнить команду npm init В этой папке создаёшь свой js и пишешь в нем. Все сторонние библиотеки устанавливаешь в этой папке только через npm install