如何在SO上与其他人共享工作的Famo.us代码片段?

时间:2014-05-08 20:19:13

标签: famo.us

AFAIK,jsfiddle或codepen等网站目前不支持Famo.us.是否有其他方法可以共享Famo.us的工作代码示例,这些示例的永久性足以保证在Stack Overflow上使用?

6 个答案:

答案 0 :(得分:3)

从5月16日开始,Famo.us将开始测试Famous.js的缩小CDN版本,其使用方式与使用缩小CDN用于JQuery和JQuery插件的方式大致相同。一旦CDN到位,开发人员就可以在famo.us大学,jsfiddle和codepen中使用famo.us核心,famo.us离散示例,famo.us小部件和famo.us模板。

此外,我们还将测试新的BUILD MIN服务,以超级简化您的代码。将.zip文件发送到famo.us的BUILD MIN服务,然后返回一个自定义的min'd和CDN'dnumbour.js,它们只使用我们应用程序所需的组件。

希望这会有所帮助。

答案 1 :(得分:2)

我编译了famo.us,以便可以在jsfiddle中使用。

这是jsfiddle http://jsfiddle.net/jperl/7wEWU

以下是已编译的回购https://github.com/jperl/famous-compiled

答案 2 :(得分:2)

http://jsfiddle.net/7beq5/2

<html>
  <script src='http://code.famo.us/lib/require.js'></script>
  <script src='http://code.famo.us/famous/0.2/famous.min.js'></script>

  <script> // (this could be another file)
    require(['famous/core/Engine',
      'famous/core/Surface',
      'famous/core/Modifier'
    ], function(Engine, Surface, Modifier){

        // --------------- use famo.us here ------------------ //

    });
  </script>
<html>

答案 3 :(得分:1)

** 编辑 **

查看jonperls的答案。他编译了一个工作版本的famo.us,用于JSFiddle。只需使用JSFiddle的External Links功能链接到已编译的源代码即可。

** ORIGINAL **

我没有听说过根据工作示例分享片段的任何方法..但你总是可以在这里托管代码..然后链接到工作示例。

我发现分享Famo.us演示的最快捷最简单的方法就是将亚马逊S3上的示例作为静态网页托管。

创建存储桶并使其充当静态托管网站非常容易。

担心DNS是可选的。将存储桶作为静态主机启用时,您将获得一个端点。例如

http://higherorderhuman.com.s3-website-us-east-1.amazonaws.com

如果您想处理设置DNS并将其指向更具吸引力的URL,则由您决定。对我来说,两个..

http://higherorderhuman.com.s3-website-us-east-1.amazonaws.com/examples/lens.html

http://higherorderhuman.com/examples/lens.html

去同一个地方。

通过在s3上使用文件夹并创建单独的html文件,我能够托管来自这个单一端点的所有示例。例如。 ......的另一个例子。

http://higherorderhuman.com/examples/scrollbars.html

只需确保上传的所有文件都已公开..&#39;公开&#39;

仍然期待着JSFiddle的支持..但至少现在这对我来说是这样的!

答案 4 :(得分:1)

codefamo.us网站今天(5月19日)推出。如果使用名称main.js保存,它会显示存储为GitHub Gist的famo.us代码。

要查看代码的工作示例,只需将gist标识符添加到&#34; gist.codefamo.us&#34;的末尾。 URI:

例如:

http://gist.codefamo.us/74ca030bafdca1635e47

代码显示在可折叠面板中,并在预览面板中运行。您可以更改代码并在预览中看到它们,类似于Famo.us大学。

披露:我是本网站背后的两个人之一。

答案 5 :(得分:0)

使用http://famousco.de/,然后在此处发布链接!

P.S。我是famousco.de的网站管理员:)