gpt4 book ai didi

linux - 使用 Gjs imports 语句导入什么?

转载 作者:IT王子 更新时间:2023-10-28 23:59:07 26 4
gpt4 key购买 nike

如果我正在查看 Gjs 代码并在开头附近看到这一行:

const Gio = imports.gi.Gio;

我如何知道“Gio”上有哪些方法、常量、事件等(无需进行 Google 搜索)?我的安装中是否有包含该信息的文件?

显然,我要求的是任何“导入”声明,而不是特定的 Gio。

最佳答案

一些 imports 语句导入其他 javascript 文件:

  • imports.ui.* -> /usr/share/cinnamon/js/ui/*
  • imports.misc.* -> /usr/share/cinnamon/js/misc/*
  • imports.[cairo、dbus、format、gettext、jsUnit、lang、promise、signals] -> /usr/share/gjs-1.0/

对于 imports.gi 导入,Gnome Introspection 用于允许 gjs 使用 C 库。
因此,要获取有关这些库的信息,我建议您查看 Gnome 引用手册:

但总而言之,文档和示例非常缺乏。这使得使用 gjs 进行开发变得困难。

更新
这里有其他有用的链接:

关于linux - 使用 Gjs imports 语句导入什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18947442/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com