在React App中导入本机插件模块-fn不是函数

我目前正在构建一个React应用。香港专业教育学院建立了一个本机加载项模块,以读取GPU Temps等。文件夹结构如下:

-root 
--native_modules
---my_native_module
----build
----(..)
----index.js

--my-react-app
---node_modules
---public
---src 

因此,本机模块是使用“ npm run build”构建的。在我的react-component中,导入“ .node”模块。当我尝试调用“ myMemberFunction()”时,出现错误“ module.myMemberFunction不是函数”。

但是在我的index.js中,我可以调用该函数并运行它。 index.js如下所示:

//Test for Build
const util = require('./build/Release/util.node');
console.log('addon',util);
var str = util.getvalues();
console.log(JSON.parse(str));
module.exports = util;

所以该函数通常应该公开和可调用,否则我错了?

skymanf 回答:在React App中导入本机插件模块-fn不是函数

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2535046.html

大家都在问