creator 1.4.0 升級 creator 1.6.1 套件匯入錯誤

https://apps.livecasino168.com/test/FANtest.zip
上面是我的範例 發現此問題
Error: jQuery was not found. Please ensure jQuery is referenced before the SignalR client JavaScript file.
at /Users/fan2/Desktop/FANtest/node_modules/ms-signalr-client/jquery.signalR.js:46:15
at Object. (/Users/fan2/Desktop/FANtest/node_modules/ms-signalr-client/jquery.signalR.js:986:2)
at Module._compile (module.js:556:32)
at Object.Module._extensions…js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (internal/module.js:20:19)
at Object.cc.require (/Applications/CocosCreator1.6.1.app/Contents/Resources/app.asar/editor/page/project-scripts.js:1:891)

属性检查器
load script [ms-signalr-client] failed : Error: jQuery was not found. Please ensure jQuery is referenced before the SignalR client JavaScript file.

請問有人可以幫忙看看嗎:worried:

我之前用signalR也有遇到相同的問題,關注中。

請問1.6.1的requer 順序有修改了什麼嗎?感覺比我前面import的順序還早
懇請大大可以幫小弟看看嗎

解决了,只是要在signalr的js文件里声明jquery,这样是可以在web上运行,不能在模拟器中运行;
引入第三方包ms-signalr-client:作了如下修改:
修改jquery.signalR.js文件:
文件开始添加:
var jQuery = require(‘jquery’);
window.jQuery = jQuery;
文件末尾添加
export var $ = window.jQuery;

1赞