Предположу, что jQuery подключается как модуль, она умеет (без определения глобальной переменной jQuery), а бутстрап не умеет работать с модулями. Он проверяет наличие глобальной переменной jQuery, не находит ее и выкидывает ошибку.
Нужно подключать их как legacy. Не помню как, нужно смотреть документацию.
Есть один явный недостаток - при не очень быстром интернете страница сначала отобразится без стилей, а только потом перерисуется, когда стили подгрузятся.
campus1: ну как я и предполагал - 56.1 - это интерфейс виртуальной машины.
Адрес вашей тачки в локальной сети - 192.168.1.107
Значит и bs должен запускаться на 192.168.1.107:3000
хост, как я уже сказал, можно указать в опции host: '192.168.1.107' настроек bs. По этому же адресу поднятый сервер будет доступен с любых устройств в данной локальной сети.
Скорее всего у вас настройка по дефолту стоит - получать IP автоматически. В этом случае адрес может поменяться. Его можно жестко зафиксировать (привязать, зарезервировать) в настройках DHCP роутера.
Я намекаю, что любой разработчик может указать данный аргумент, подставив вместо многоточия свою любимую CMS. Вы вот Wordpress подставили.
Что касается меня, то я работаю с чем приходится. Мне в общем-то по барабану, какая CMS. Одни лучше, другие хуже, некоторые вообще отстой...
По критериям лучше/хуже я естественно оцениваю код системы продуманность и логичность, а не ее функциональность или внешний вид.
Верстаешь два одинаковых серых блока.
Потом одному пишешь доп класс (например active) и переписываешь часть стилей от этого класса.
Увеличивать надо не блок, а только задник (элементы внутри не увеличены).
Самое простое тут - сделать задник отдельным элементом (или псевдоэлементом) и трансформировать его transform: scale(1.1) + добавить тень и z-index +1.
Нужно подключать их как legacy. Не помню как, нужно смотреть документацию.