【问题标题】:zeppelin 8-SNAPSHOT helium not loading from local repositoryzeppelin 8-SNAPSHOT 氦气未从本地存储库加载
【发布时间】:2018-05-20 19:15:35
【问题描述】:

我正在使用当前的 Zeppelin - 2017 年 12 月 6 日今天的 0.8.0 快照。我正在尝试为 Zeppelin 修改氦模块。我已将所需的三个文件加载到 zeppelin/helium/ 中,但是当我转到 helium 页面时,没有列出 Helium 模块。

如果我删除 helium 目录,托管在 npm 上的 helium 模块会显示备份。

我将这三个文件放在我在 zeppelin 目录下创建的 helium 目录中: index.js、package.json、volume-leaflet.json

错误在哪里显示?

我也尝试运行这些命令: cd zeppelin-web 纱线运行开发:氦 如上所示: https://zeppelin.apache.org/docs/0.8.0-SNAPSHOT/development/helium/writing_visualization_basic.html

然后我尝试了端口 9000,但氦模块仍然没有出现。

感谢您的帮助。

布拉德

【问题讨论】:

    标签: apache-zeppelin helium


    【解决方案1】:

    刚刚找到答案。

    不要把组成 helium 模块的所有文件都放到 zeppelin/helium 目录下。

    只将helium包文件放在helium目录下。在这种情况下,volume-leaflet.json 文件。该文件指向您正在构建的氦模块的代码所在的另一个位置。

    在开发目录中,可以在其他任何地方放置 package.json 和 javascript 文件和其他代码文件。

    然后,您将另一个带有 helium 模块名称的 json 文件放入 zeppelin/helium 目录中。并确保 archive: 指令指向开发代码所在的路径。

    如果您在 zeppelin/helium 目录中有错误的文件,则任何 Helium 模块都将无法工作。

    此外,如果您的 helium 模块与托管在 npm 上的模块名称相同,则它不会显示。我必须将名称更改为 volume-leaflet-dev 才能显示出来。

    【讨论】:

      猜你喜欢
      • 2019-07-28
      • 2011-12-04
      • 2016-04-06
      • 2017-02-22
      • 2018-06-07
      • 2018-08-20
      • 2014-08-17
      • 1970-01-01
      • 2016-08-13
      相关资源
      最近更新 更多