Mindmup安装程序

时间:2014-09-29 11:21:49

标签: ruby mindmapping

如何使用sinatra将mindmup安装为独立应用程序。有没有适当的文件。我没有红宝石的经验。请帮忙。

源代码可用here

1 个答案:

答案 0 :(得分:0)

注意:这是一个懒惰的黑客,而不是官方方式等......

也没为我工作。首先它抱怨$只是jquery,所以我在最后复制并粘贴jquery到public/mm.js。解决了这个问题(不理想,但是谁在乎 - 从技术上讲,你应该添加另一个脚本依赖等等......)

接下来,它尝试从static.mindmap.net获取external.js和external.css失败。我为此做的只是在mindmup.com中查看谷歌F12的东西,然后在源代码中找到external.css和external.js :)将这些转移到mm.js所在的位置。

似乎web.rb具有以下内容

public_host = ENV['PUBLIC_HOST'] || 'http://static.mindmup.net'

这样什么东西搞砸了......把它改成localhost:5000并且不要忘记摆脱时间戳变量:

static_ts = '20150106142106'

变成

static_ts = ''

现在它抱怨了portrait.png,一些字体很棒的东西......所以我们也要扔掉它。

然后,你仍然会收到错误,这真的很糟糕......

所以它所抱怨的代码实际上是MM.main函数!我假设是主要功能!它是一些jquery事情,其中​​上下文未定义...不知道如何从这里开始......