4

有人知道如何在优化的 RequireJS 文件中包含谷歌地图吗?

使用“异步!” 在开发中工作正常,但是当我将项目优化为一个文件时,它无法加载它。

我通常会得到“错误:没有异步”,这似乎告诉我异步插件不在构建的代码中,但是它是在优化构建的“路径”中定义的。

4

1 回答 1

0

我有同样的问题,无法真正正确解决。

我猜想解决你的问题是 Yeoman 直到最近还在构建文件中加载了整个 require.js 脚本。这不再起作用,因为:

  1. usemin不再适用于标签上的data-main属性<script>
  2. 整个 require.js 脚本对于生产来说是多余的

优化代码的替代方案是almond。我仍在研究我的 Gruntfile 如何正确使用它并使async插件工作。

于 2014-01-03T08:56:56.167 回答