如何通过GitHub共享NetLogo模型

时间:2017-03-19 22:41:15

标签: netlogo

This really helpful question (and answer)非常适合通过Dropbox中的公共文件夹共享NetLogo模型。

但是,我的理解是这样Dropbox will no longer (though for the moment still does) support sharing HTML(以及NetLogo文件)。

上面的问题和答案提到了GitHub,特别是“原始”HTML文件的URL,作为一种潜在的解决方案。 我尝试了这个,但遇到了一些问题。

这是通过Dropbox托管的文件(可行):https://dl.dropboxusercontent.com/u/1190498/Virus%20on%20a%20Network%20(Hinze).html

以下是通过GitHub托管的相同的,我认为的(原始)文件:https://raw.githubusercontent.com/jrosen48/netlogo-models/master/Virus%20on%20a%20Network%20(Hinze).html

认为密钥正在呈现HTML,我试图将https://htmlpreview.github.io/?添加到通过GitHub托管的文件中,但无济于事。

如何通过GitHub共享NetLogo模型?

1 个答案:

答案 0 :(得分:2)

令人遗憾的是,这方面的规则不断变化,但我想有两件事我可以推荐。一种是使用NetLogo Modeling Commons。只需上传.nlogo文件就可以上传can be directly linked to的NLW版本的模型,也就是说,您甚至不需要这样做"导出:HTML"。

另一个选项 - 我认为我可能更强烈推荐的选项是使用GitHub Pages,它本质上是一个免费的基本Web主机。您可以看到here我上传到GitHub页面的模型示例。 The setup of the repository非常微不足道;我刚刚创建了一个名为" [username] .github.io"的repo,上传了导出的HTML文件,然后可以从可预测的URL访问它。