React-Native - 使用依赖于node.js核心模块的Javascript模块
我试图利用Javascrip编写的vcard解析模块,但它依赖于node.js核心模块,fs和路径。我的应用程序是用React-Native编写的。有没有人有任何建议,如何我可以模拟npm的文件系统和路径模块在vcard解析JavaScript模块中使用?React-Native - 使用依赖于node.js核心模块的Javascript模块
相关文件是vcards-js的索引文件,位于我的应用程序的node_modules文件夹内。因此,应用程序/ node_modules /电子名片-JS/index.js
var fs = require('fs');
var path = require('path');
我分叉的电子名片JS使用与之反应母语:https://github.com/idxbroker/vCards-js/tree/react-native
而不是试图仿效FS一对一的,我用的包:反应-native-fs 它与节点等价物具有非常相似的方法和功能。 vCards JS只需要最小的调整。
随意使用本版本。
npm install [email protected]://github.com/idxbroker/vCards-js.git#react-native --save
你提到这件事很有趣,因为它实际上已经尝试过,但无法让它工作@Daniel IDXBroker。仅供参考,在reart-native-vcards上没有目录。如果你有一个工作版本,我很乐意使用你的 – duwerq
对不起,我发布这个后,我们改变了回购的名字。我更新了原始帖子以反映新的回购地点。 –
看看browserify。 – SLaks
React Native没有运行在Node上,它运行在纯Javascript环境中,不仅Node API不起作用,许多Web API也不起作用。 – Xeijp