Разработка межсредового кода JavaScript часто обнаруживает тонкие ошибки и может вызвать пульсирующую головную боль и бесконечное разочарование. При создании оболочки выборки, предназначенной для согласованной работы в браузерах, узлах и тестовых средах, я столкнулся с неожиданной проблемой: относительные URL-адреса работали нормально в браузере, но не работали в JSDOM. JSDOM — это реализация DOM и веб-стандартов на […]