Javascript 无法让信号员与requireJS一起工作
我很难让信号员和requirejs一起工作。这是我的代码,但我得到以下错误:Javascript 无法让信号员与requireJS一起工作,javascript,asp.net-mvc,asp.net-mvc-4,requirejs,signalr,Javascript,Asp.net Mvc,Asp.net Mvc 4,Requirejs,Signalr,我很难让信号员和requirejs一起工作。这是我的代码,但我得到以下错误: \u未捕获错误:信号器:加载集线器时出错。确保集线器参考正确,例如.. 代码: //requirejs配置设置 requirejs.config({ baseUrl:“@string.Format(“{0}://{1}{2}脚本/模块”,Request.Url.Scheme,Request.Url.Authority,Url.Content(“~”),//这可能需要更改,因为它取决于Url中的/的数量…?”。。。?
\u未捕获错误:信号器:加载集线器时出错。确保集线器参考正确,例如..
代码:
//requirejs配置设置
requirejs.config({
baseUrl:“@string.Format(“{0}://{1}{2}脚本/模块”,Request.Url.Scheme,Request.Url.Authority,Url.Content(“~”),//这可能需要更改,因为它取决于Url中的/的数量…?”。。。?
路径:{
“jquery”:“../jquery-1.9.0”,
“引导”:“../bootstrap”,
“敲除”:“../knockout-2.2.1”,
“noext”:“../noext”,
“sigr”:“../jquery.signalR-1.0.0-rc2”
},
垫片:{
“sigr”:{
deps:['jquery']
},
“noext!信号器/集线器”:{
部门:['sigr']
}
}
});
有人知道我为什么或者怎样才能让它工作吗?我能够让require与requirejs一起工作。我遵循了关于如何插入jquery的教程,并为它添加了信号引用
require(["jquery", "jquery.alpha", "jquery.beta","jquery.signalr-1.0.0-rc2","/signalr/hubs"],
function($) {
}
);
我认为您必须修改配置才能执行以下任一操作
备选案文1:
备选案文2:
shim: {
"sigr": {
deps: ['jquery']
},
"noext!**/**signalr/hubs": {
deps: ['sigr']
}
}
paths: {
'jquery': '../jquery-1.9.0',
'bootstrap': '../bootstrap',
'knockout': '../knockout-2.2.1',
'noext': '../noext',
'sigr': '../jquery.signalR-1.0.0-rc2'
'hubs': '/signalr/hubs'
},
shim: {
"sigr": {
deps: ['jquery']
},
"noext!**/**signalr/hubs": {
deps: ['sigr']
}
}