如果我正在查看Gjs代码,并在开头处看到这一行:
const Gio = imports.gi.Gio;我如何知道什么方法,常量,事件等在'Gio‘(不做谷歌搜索)?在我安装的某个地方有包含该信息的文件吗?
显然,我要求的是任何“进口”声明,而不是具体的吉奥。
发布于 2013-09-23 11:06:44
一些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内省被用来允许gjs使用C库。
因此,为了获取有关这些库的信息,我建议您查看Gnome参考手册:
但总括而言,缺乏大量的文件和例子。这使得gjs很难开发。
更新
这里还有其他有用的链接:
发布于 2013-09-23 00:53:26
由于没有答案,我一直在网上搜索,并发现这篇关于如何从类型文件(如gio-2.0)生成HTML格式文档的优秀博客文章:
6.html
https://stackoverflow.com/questions/18947442
复制相似问题