2017-12-06 21 views
0

저는 현재 Zeppelin-0.8.0 Snapshot을 2017 년 12 월 6 일부터 사용하고 있습니다. Zeppelin 용 헬륨 모듈을 수정하려고합니다. zeppelin/helium에 필요한 세 파일을로드했습니다. 그러나 헬륨 페이지로 이동하면 헬륨 모듈이 나열되지 않습니다.zeppelin 8-SNAPSHOT helium이 로컬 저장소에서로드되지 않습니다.

헬륨 디렉토리를 삭제하면 npm에 호스트 된 헬륨 모듈이 다시 표시됩니다. 하는 index.js, package.json, 볼륨 leaflet.json 오류가이 올라올 할

:

나는 헬륨 나는 비행선 디렉토리에 생성 된 디렉토리에이 세 파일을 넣어? 에 나타난 바와 같이 헬륨 : https://zeppelin.apache.org/docs/0.8.0-SNAPSHOT/development/helium/writing_visualization_basic.html

가 그럼 난 포트 9000을 시도했지만 여전히 헬륨 모듈이 표시되지 않습니다 CD를 제플린 - 웹 원사 실행 DEV :

또한이 명령을 실행했습니다.

도움 주셔서 감사합니다.

brad

답변

0

답변을 알아 냈습니다.

헬륨 모듈을 구성하는 모든 파일을 zeppelin/helium 디렉토리에 두지 마십시오.

헬륨 패키지 파일을 헬륨 디렉토리에 배치하십시오. 이 경우 volume-leaflet.json 파일. 이 파일은 빌드중인 헬륨 모듈의 코드가있는 다른 위치를 가리 킵니다.

어디에도있을 수있는 개발 디렉토리에서 package.json과 javascript 파일 및 기타 코드 파일을 배치 할 수 있습니다.

그런 다음 헬륨 모듈의 이름이있는 다른 json 파일을 제 플린/헬륨 디렉토리에 만듭니다. 그리고 archive : 지시문이 개발 코드가있는 경로를 가리키고 있는지 확인하십시오.

zeppelin/helium 디렉토리에 잘못된 파일이있는 경우 Helium 모듈이 작동하지 않습니다.

또한 헬륨 모듈의 이름이 npm에서 호스트 된 이름과 같은 경우 표시되지 않습니다. 나는 그 이름을 volume-leaflet-dev로 바꾸어서 보여 주어야했다.