2016-07-28 144 views
0

我試圖利用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'); 
+0

看看browserify。 – SLaks

+0

React Native沒有運行在Node上,它運行在純Javascript環境中,不僅Node API不起作用,許多Web API也不起作用。 – Xeijp

回答

1

我分叉的電子名片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 
+0

你提到這件事很有趣,因爲它實際上已經嘗試過,但無法讓它工作@Daniel IDXBroker。僅供參考,在reart-native-vcards上沒有目錄。如果你有一個工作版本,我很樂意使用你的 – duwerq

+0

對不起,我發佈這個後,我們改變了回購的名字。我更新了原始帖子以反映新的回購地點。 –