【问题标题】:Famous/FamousEngine js using CDNFamous/FamousEngine js 使用 CDN
【发布时间】:2015-11-17 13:22:12
【问题描述】:

我正在尝试在浏览器中使用 Famous 的当前版本,但找不到任何方法。我可以让 0.3.0 版正常工作,但是当我包含以下内容时:

<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.20/require.min.js"></script>
<script type="text/javascript" src="http://code.famo.us/famous/0.6.2/famous.min.js"></script>

然后使用代码

var famous = require('famous')

它只是失败了——它现在似乎使用了一些完全不同的“require”概念。知道如何让它发挥作用吗?

【问题讨论】:

  • 我认为您应该使用提供的开发服务器。如果我要进行调查,我会运行开发服务器并查看页面中出现的内容。我认为它会转译您的代码,因此我将获取开发服务器的输出(Famous lib 和您转译的代码)并将其用作在开发服务器之外运行它的起点。

标签: javascript requirejs cdn famous-engine famous-framework


【解决方案1】:

hmm - 我有一个答案 - 上面似乎定义了 window. Famous - 所以我只是删除了 require 行。这有点令人不满意——因为所有示例代码都大量使用了“require”这个词——所以我仍然对 requirejs 友好的解决方案感兴趣。

【讨论】: