我正在尝试创建自己的 Filebrowser 扩展,该扩展使用 IRODS 而不是本地文件浏览。我的工作基于在此处找到的现有扩展。
https://github.com/jupyterlab/jupyterlab-github
我的代码在这里
https://github.com/towicode/jupyterlab_irods
在大多数情况下,复制代码效果很好……除了一件事。我不知道如何替换默认的文件浏览器列表。在 github 扩展中,它列出了您的 github 存储库,就好像它们是本地文件/文件夹一样;这就是我的想法。
但是,在我的扩展中,我似乎无法替换默认列表,甚至根本无法执行我的 drive.get() 代码。相反,它只是列出了我的本地文件列表。
我没有找到太多关于 jupyterlab 扩展的文档,所以我有点笨。我已经查看了我的存储库和其他存储库中的代码之间的差异,我觉得我没有遗漏任何主要部分(尽管显然我是)。我希望有人可以向我简要解释如何完成替换 Jupyterlab 获取文件列表结果的位置的过程。
任何指导表示赞赏。