自克隆存储库并将其发布到例如,我打算构建draw.io GitHub页面不允许我使用 lightbox 。
我假设该存储库仅包含客户端Java代码,而灯箱是服务器端的。
我想使用 lightbox ,它可以在查看模式下使用plugins。
我想通过mydomain.io/drawio.../?p=ex&lightbox=1&...
使其代替draw.io/?p=ex&lightbox=1&...(explorer plugin enabled)。
克隆存储库时,我只能访问编辑器vai mydomain.io/drawio/src/main/webapp/index.html
,就像(jgraph.github.io/drawio/src/main/webapp/index.html
)上的公共克隆一样。
这里的任何人,谁能给我一些指导,以在构建中包括正确的功能?
draw.io build documentation和Embed Diagrams都没有提供有关此类详细信息的任何信息。
我在mxgraph repository,Facebook和YouTube上找到了更多详细信息,但没有任何丝毫线索可以继续。
答案 0 :(得分:1)
您需要从Github克隆drawio存储库,并从目录drawio/src/main/webapp/启动Web服务器。例如。要进行测试,您可以在本地计算机上运行python -m SimpleHTTPServer
。
现在,http://localhost:8000/
上提供了本地版本的draw.io/diagrams.net编辑器。您要查找的灯箱查看器可以通过以下结构的网址使用:http://localhost:8000/?lightbox=1&p=ex&#R7V3rc...
(请注意网址参数和网址中的编码图)。