似乎有一个问题与64位版本的钛流规格。我收到以下堆栈跟踪错误:
Script Error Couldn't find module: stream for architecture: arm64
Script Error Module "libs/backendless.js" failed to leave a valid exports object
ErrorController is up. ABORTING showing of modal controller
Error: ESOCKETTIMEDOUT
at ClientRequest.<anonymous> (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/request/request.js:819:19)
at emitNone (events.js:86:13)
at ClientRequest.emit (events.js:188:7)
at TLSSocket.emitTimeout (_http_client.js:679:10)
at emitNone (events.js:86:13)
at TLSSocket.emit (events.js:188:7)
at TLSSocket.Socket._onTimeout (net.js:352:8)
at ontimeout (timers.js:386:14)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)
<p class="p1">---------------------------------------------
at Request.init (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/request/request.js:190:10)
at new Request (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/request/request.js:130:8)
at request (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/request/index.js:54:10)
at Function.get (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/request/index.js:62:12)
at _createRequest (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/lib/index.js:232:39)
at Object.Appc.createRequest (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/lib/index.js:93:9)
at /Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/lib/auth.js:266:8
at /Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/node_modules/async/dist/async.js:3861:9
at /Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/node_modules/async/dist/async.js:421:16
at replenish (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/node_modules/async/dist/async.js:941:25)
at iterateeCallback (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/node_modules/async/dist/async.js:931:17)
at /Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/node_modules/async/dist/async.js:906:16
at /Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/node_modules/async/dist/async.js:3858:13
at /Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/appc-platform-sdk/lib/auth.js:494:3
at next (/Users/kamrezvani/.appcelerator/install/6.2.4/package/node_modules/request/node_modules/tough-cookie/lib/cookie.js:988:9)
<p class="p1">---------------------------------------------
at /Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/iphone/cli/hooks/install.js:117:8
at /Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/async/dist/async.js:3047:16
at replenish (/Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/async/dist/async.js:982:17)
at /Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/async/dist/async.js:986:9
at eachLimit$1 (/Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/async/dist/async.js:3133:22)
at Object.<anonymous> (/Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/async/dist/async.js:1016:16)
at /Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/iphone/cli/hooks/install.js:105:11
at /Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/ioslib/lib/device.js:65:11
at /Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/ioslib/node_modules/node-ios-device/ios-device.js:93:4
at Immediate.<anonymous> (/Users/kamrezvani/Library/Application Support/Titanium/mobilesdk/osx/6.2.2.GA/node_modules/ioslib/node_modules/node-ios-device/ios-device.js:92:11)
at runCallback (timers.js:672:20)
at tryOnImmediate (timers.js:645:5)
at processImmediate [as _immediateCallback] (timers.js:617:5)
-- End application log -------------------------------------------------发布于 2017-10-22 22:39:43
看过你在评论中分享的文件后,似乎你不能在Titanium应用程序中使用该代码,因为它是为网站而不是为移动应用程序设计的。
此外,该代码还需要更多的模块,其中在require中的第一个调用是针对“流模块”的,因为您可以在该代码的顶行中看到这段代码。
请注意,您是在移动应用程序中运行代码的事实,所以每一位代码都必须知道目标移动操作系统&这里的backendless.js代码是用于网站的。
发布于 2017-11-01 05:13:01
使用下列库将Appcelerator Titanium连接到Backendless:
https://stackoverflow.com/questions/46857340
复制相似问题