2
有沒有人得到SystemJS和SignalR一起工作? 我一直在嘗試使用SystemJS(從jspm)來加載SignalR,但無論我做什麼,總會有異步加載器的競爭狀態。它大約加載一半的時間,我的初始化代碼運行時沒有加載SignalR。SystemJS和SignalR
System.config({
baseURL: '/Scripts',
map: {
'jquery': '/bundles/jquery',
'jquery.ui.widget': 'jquery-ui-1.10.4.js',
},
meta: {
'/signalr/hubs': {
deps: ['jquery.signalR-2.2.0.min.js']
}
}
});
Promise.all([
System.import('jQuery.FileUpload/jquery.fileupload.js'),
System.import('knockout-3.1.0.debug.js'),
System.import('/signalr/hubs')
])
.then(function (libs, gg) {
var ko = libs[1];
//My init code
var chat = $.connection.jobProgress;
// Throws '$.connection is undefined' about half the time
})