Импорт собственного модуля расширения в приложении React - функция fn не является функцией - PullRequest
0 голосов
/ 01 апреля 2020

Я сейчас создаю приложение реакции. Я собрал собственный модуль аддона для чтения в GPU Temps и так далее. Структура папок выглядит следующим образом:

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

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

Итак, собственный модуль был собран с использованием "npm run build". В моем реагирующем компоненте я импортирую модуль .node. Когда я пытаюсь вызвать «myMemberFunction ()», это выдает ошибку «module.myMemberFunction не является функцией».

Но в моем индексе. js Я могу вызвать функцию и запустить ее. Индекс. 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;

Таким образом, функция должна быть в целом доступной и вызываемой, или я ошибаюсь?

...