Node.js 在Tianium Studio中使用NodeJS模块

Node.js 在Tianium Studio中使用NodeJS模块,node.js,titanium-mobile,Node.js,Titanium Mobile,总之,我尝试在Tianium Studio中使用第三方NodeJS SDK。但是,我经常遇到依赖性问题,例如util.js、utils.js、ms.js、events.js等。我试图手动添加缺少的模块,但看起来它将变得不可处理,因为有太多依赖性 我的问题是: 1. Is that possible to use NodeJS based SDK in Titanium Studio . 2. If so, what is the right approach to include the de

总之,我尝试在Tianium Studio中使用第三方NodeJS SDK。但是,我经常遇到依赖性问题,例如util.js、utils.js、ms.js、events.js等。我试图手动添加缺少的模块,但看起来它将变得不可处理,因为有太多依赖性

我的问题是:

1. Is that possible to use NodeJS based SDK in Titanium Studio . 
2. If so, what is the right approach to include the dependencies. 

非常感谢

Titanium无法让Coffee脚本在本机运行(假设您要部署)。您可能希望尝试的一个可能的解决方案是挂接一个插件,以便预编译咖啡脚本

您还可以尝试使用Tiwebview来嵌入所有内容,Tiwebview包装以加载mojio-js.js,但您仍然需要观察mojio客户端的事件(如替换密钥、登录用户和创建几个模型实例)


希望你觉得这些信息有用,可以为进一步的研究服务

你需要做什么?在Tianium Studio上,NodeJS已经实现了一些外部工具,如Alloy、最新的SDK CLI(Appcelerator命令行界面)和其他产品。我正在尝试使用基于NodeJS实现的第三方SDK。它使用singnalR、websocket等模块,这些模块在Tianium Studio中似乎不存在。可能我做得不对,因为我只是尝试使用“var sdk=require(“sdkname”);”来包含sdk。我没有跟上你。“var sdk=require(“sdkname”);”用于加载可在应用程序中使用的CommonJS模块(本机android、iOS或Javascript)。e、 g.您应该添加更多关于您想要包含的第三方SDK的详细信息(包括日志、链接以及为什么不能复制实际的NodeJS包)。谢谢您的评论!我尝试使用的SDK是MojioJS。这是链接“”。它依赖于SingnalR和其他NodeJS环境。谢谢,明白了。我有一点想法,你怎么能让它工作。稍后将添加一些注释。非常感谢!我将尝试一下,稍后发布我的更新。可能我错过了一些东西,但我不认为我真的需要咖啡脚本来工作,因为mojio SDK有javascript代码。我的问题是,它依赖于一些NodeJS模块,这些模块要么缺失,要么不受钛合金支持。