Я рассмотрел Как определить текущую операционную систему с Node.js и аналогичными сообщениями, но решение еще не найдено.
Я использую Docker в Windows 7Эта ситуация уникальна, поскольку при настройке я должен использовать свой локальный IP-адрес при настройке запросов прокси-сервера сервера webpack.Это отличается от других разработчиков проекта, использующих Windows 10 или Mac, которые могут использовать прокси localhost.
Этот ответ близок , но условная проверка isWindows недостаточно хороша.Мне нужно проверить это Windows7.Я попробовал это, но я не вижу ничего (AFAIK) достаточно хорошего, чтобы доказать, что я использую Windows 7:
const os = require('os');
console.log(os.platform());
console.log(os.type());
console.log(os.release());
console.log(os.arch());
console.log(os.hostname());