React-Native - 使用依赖于node.js核心模块的{Javascript模块}

时间:2016-07-28 18:44:03

标签: javascript ios node.js react-native

我正在尝试使用用Javascrip编写的vcard解析模块,但它依赖于node.js核心模块,fs和path。我的应用程序是用React-Native编写的。有没有人有任何关于如何模拟npm的文件系统和路径模块以便在vcard解析javascript模块中使用的建议?

有问题的文件是vcards-js的索引文件,位于我的应用程序的node_modules文件夹中。所以app / node_modules / vcards-js / index.js

var fs = require('fs');
var path = require('path');

1 个答案:

答案 0 :(得分:1)

我将vCards JS与React Native分开使用:https://github.com/idxbroker/vCards-js/tree/react-native

我没有尝试一对一地模拟fs,而是使用一个包:react-native-fs 其中的方法和功能与Node等效的方法和功能非常相似。 vCards JS只需要很少的调整。

随意使用此版本。

npm install react-native-vcards@https://github.com/idxbroker/vCards-js.git#react-native --save