Pure solution: use load-loader !!
npm install expose-loader
inside your vendor.ts
import 'expose-loader?jQuery!jquery';
import '../node_modules/signalr/jquery.signalR.js';
inside your webpack.config.ts
new ProvidePlugin({ jQuery: 'jquery', $: 'jquery', jquery: 'jquery' })
:
Jquery.signalR.js script umd. , webpack. jquery, , JQuery window.jQuery. webpack, jquery load-loader. , jquery jQuery global var. , signalr.js script .
, signalr $, enableplugin jquery. webpack.config.js