Возвращается тут экземпляр класса Carousel, а не готовый DOM.
Разметка создается и инжектируется в страницу прямо внутри класса.
Как это делается, довольно подробно расписано здесь
Создаешь пустую репу на гитхабе (без readmy и прочих предлагаемых файлов).
Настраиваешь ssh соединение с гитхабом на обеих тачках.
На любой машинке в папке проекта создаешь репу.
Указываешь в качестве основного удаленного репозитория (origin) свой на гитахбе.
Заливаешь весь код на гитхаб (git push)
На второй машинке клонируешь репу из гитхаба
git clone адрес_твоей_репы_скопированный_из_интефейса_гитхаба
Дальше после окончания работы на любой машине пушишь коммиты в гитхаб (просто git push)
Перед началом работы тянешь актуальный код на машину (git pull)
Вместо <img src="C:\sait\2\image.jpg">
Пишите просто <img src="2/image.jpg">
То есть указывайте относительный путь к картинке от того файла, в котором его пишете. Обратите внимание на слеш. В URL от всегда такой "/".
Ну и почитайте что-нибудь про указание урлов в html коде.
Gulp - это переносимая конфигурация. Достаточно закинуть в репозиторий с кодом пару файлов, и любой может клонировать репу и парой команд запустить режим разработки. Удобно для опенсорса или работы в команде. Если вы пишете код исключительно для себя и в одиночку – разница лишь в удобстве использования.
Приложение для автоматизации Macrodroid
Умеет очень многое.
Имеется коллекция готовых макросов как раз на такой случай. Чаще всего называются Find my phone.