Lynn «Кофеман», Но ведь тогда для клиентов не будет работать) Только если определять, что серверная сборка, и для неё применять костыль? Что-то вроде const thunk = isServer ? _thunk.default : _thunk;
И ещё //@ts-ignore под это дело (TypeScript, все дела).
Lynn «Кофеман», Да, работает с commonjs, видимо. Но ведь там есть и es-модуль node_modules/redux-thunk/es/index.js.
И вебпак в клиентской сборке реального приложения подключает именно его.
В серверной чуть по-другому, тут модуль подключается как externals. И нода использует именно commonjs-модуль. Как бы заставить ноду использовать es-вариант?
tol64, В доках ещё предлагают просто указать в настройках laravel пути к сертификатам. И вебсокеты сами всё подтянут. Или можно проксировать не на нужный порт, а на location в nginx.
tol64, тогда, скорее всего, идет обращение к php напрямую, минуя nginx. А php про SSL ничего не знает. И да, сейчас заметил - upstream websocket должен вести на порт 6001))
По идее, указание для вебсокетов хоста 127.0.0.1 вместо внешнего 0.0.0.0 (как тут) должно разрешить подключения к вебокетам только с localhost. Ну и nginx должен слушать 6001 порт
const thunk = isServer ? _thunk.default : _thunk;
И ещё //@ts-ignore под это дело (TypeScript, все дела).