2015-03-31 80 views
8

是否有可能使用反应原生的常用js模块?用例是在反应项目的移动版和网页版之间共享逻辑。原生反应中的常见js模块

+0

我想是这样。你试过了吗?你能编辑你的答案来显示错误信息吗? – 2015-03-31 17:50:36

+0

是的,我对同样的信息很感兴趣。我有一个应用程序,并希望在iOS,Web和最终Android之间共享非ui代码。我无法弄清楚如何'包含'js代码,我拥有我所有的实用程序和游戏逻辑功能 – Daniel 2015-04-02 20:20:58

回答

9

好吧,我也是新手,但我想我已经想出了如何包含js代码。我不必为标准反应本机安装添加任何内容。

创建的代码库:

//library.js 
exports.foo = function() { 

    //Do stuff here 
    return "Here"; 

} 

导入到另一个js文件:

var lib = require("./library.js"); 
var myString = lib.foo(); 

我发现从这个博客帖子的信息:

http://0fps.net/2013/01/22/commonjs-why-and-how/

+0

谢谢你Daniel – 2017-04-19 12:38:01