Могут ли сгенерированные прокси-серверы-концентраторы связываться с WebPack 2?
Я нахожусь в процессе добавления SignalR на наш сайт AspNetCore MVC и использую WebPack 2 для связывания с npm, извлекая необходимые пакеты.
Обычно на веб-странице я добавляю ссылки на скрипты в библиотеку JavaScript ASP.NET SignalR (v2.2.2), сгенерированные прокси-серверы-концентраторы (~/signalr/hubs), а затем любые пользовательские сценарии для использования SignalR.
Я пытаюсь добавить эти три шага в 1 точку входа WebPack.
Это то, что я до сих пор:
webpack.config.js
"use strict";
var path = require('path');
const wwwroot = path.resolve(__dirname, 'wwwroot');
var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
var WebpackNotifierPlugin = require('webpack-notifier');
var webpack = require('webpack');
var CleanWebpackPlugin = require('clean-webpack-plugin');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
entry: {
vendor: ["jquery", "jquery-validation", "jquery-validation-unobtrusive"],
// Can the generated ~/signalr/hubs be included in the middle of this entry point?
// |
// V
realtime: ["signalr", './Scripts/App/realtimeBase.ts'],
main: ['./Scripts/App/main.ts', path.join(__dirname, 'Styles', 'sass', 'site-main.scss')]
},
// Other sections removed for brevity ...
};
Из приведенного выше примера я смог добавить библиотеку сигналов jQuery и пользовательский набор текста, но не могу понять, как включить сгенерированные прокси (~/signalr/hubs).
Есть ли способ сделать это без необходимости создания физического файла для сгенерированного прокси-сервера SignalR?