После дня манипуляций, сделал по другому, убрал --hot
"scripts": {
"start": "webpack-dev-server --hot"
},
и в конфиге установил hot-loader и теперь при изменении файлов все перезагружается, но так и не смог добиться замены без перезагрузки, придется пока так.