Это довольно просто: мой js является частью расширения gnome-shell и содержит несколько строк импорта:
[...]
const Gettext = imports.gettext;
const MessageTray = imports.ui.messageTray;
imports.searchPath.push("/opt/tempmon/lib"); // append custom search path
const Helper = imports.tempmon; // import helper module
[...implementation...]
Я скомпилировал мою общую библиотеку с seed-module.h успешно и поместил его в / opt / tempmon / lib / libseed_tempmon.so
Looking Glass (lg) отображает:
gjs / seed (I 'в замешательстве) не удалось найти «темпмона JS-модуля в пути поиска».
Какие действия необходимы для включения моего модуля в среду JS?