如何在 javascript gnome-shell 扩展中导入种子模块
这很简单:我的 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(我很困惑)找不到“搜索路径中的 JS-Module tempmon”。
需要采取什么措施才能将我的模块包含在 JS 环境中?
It's quite simple: My js is part of a gnome-shell extension and contains several import lines:
[...]
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...]
I've compiled my shared lib with seed-module.h successfully and placed it under /opt/tempmon/lib/libseed_tempmon.so
Looking Glass (lg) displays:
gjs/seed (I'm confused) couldn't find the "JS-Module tempmon in search path".
What action is needed to get my module included in the JS environment?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论