对a similar question的回答表明我不能在独立模式下导入外壳的东西。然而,据我所知,St是一个用C编写的单独的库,但我仍然不能将它导入到gjs中……
也就是说。
$ gjs -c "imports.gi.Gtk"工作(即无输出)。但
$ gjs -c "imports.gi.St"失败,错误为
Error: Requiring St, version none: Typelib file for namespace 'St' (any version) not found有没有办法从一个独立的(不是GNOME Shell扩展) gjs导入St库?
发布于 2013-01-05 13:47:14
其中一些是不存在的(例如Meta、Shell、St),因为它们被认为是“私有的”。有关如何导入它们的更多信息,请阅读此处:http://mathematicalcoffee.blogspot.ca/2012/09/developing-gnome-shell-extensions_6.html?m=1
St Lib真的会(!)由于CSS的使用,有助于编写具有自定义界面的应用程序。如果我们可以将该库与Clutter和gjs一起使用,由于St和Shell库的易用性,它将真正吸引开发人员。
https://stackoverflow.com/questions/14002684
复制相似问题