Stream规格的钛64位支持

问题描述:

64位版本的钛流规格似乎存在问题。我收到以下堆栈跟踪错误:Stream规格的钛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.&lt;anonymous&gt; (/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.&lt;anonymous&gt; (/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 ------------------------------------------------- 
+0

你有你的APP-> libs文件夹的任何 'backendless.js' 文件?如果是,那么你可以显示其内容或给出一个链接预览它? –

+0

这是请求的链接:http://api.backendless.com/sdk/js/latest/backendless.js 谢谢。 –

看着你在您的评论的共享文件后,似乎你不能使用钛的应用程序的代码,因为它的意思是对的网站,不为移动应用。

而且,代码需要进一步的模块,其中有在所需要的第一呼叫为“流模块”,你可以在顶行的代码看到这个片断...module.exports = factory(require("stream")...

请意识到你正在运行的代码在移动应用程序,让每一个代码位必须有针对性的移动操作系统&这里backendless.js代码是Web站点是已知的事实。

使用以下库接口Appcelerator的钛Backendless:

Backendless JS-SDK Patch for Appcelerator