如何在不使用 RequireJS 的情况下加载 SunCalc?
How can I load SunCalc without using RequireJS?
我有这个使用 RequireJS 的示例代码:
require(['jquery', 'SunCalc'], function ($, SunCalc) {
var position = SunCalc.getMoonPosition(new Date(), 51.5, -0.1);
});
我不想使用 RequireJS,但我想使用 SunCalc 库。我已经通过 npm 安装了它,并创建了一个 gulp 任务来缩小库文件并包含它,但是如果没有 RequireJS 我怎么能完成上述操作呢?
根据他们的 github 来源,如果您没有使用像 requireJS 这样的依赖加载器,它会作为全局加载。
因此, SunCalc.getMoonPosition() 应该在您包含源代码后起作用。与 jquery 作为全局加载非常相似。
我有这个使用 RequireJS 的示例代码:
require(['jquery', 'SunCalc'], function ($, SunCalc) {
var position = SunCalc.getMoonPosition(new Date(), 51.5, -0.1);
});
我不想使用 RequireJS,但我想使用 SunCalc 库。我已经通过 npm 安装了它,并创建了一个 gulp 任务来缩小库文件并包含它,但是如果没有 RequireJS 我怎么能完成上述操作呢?
根据他们的 github 来源,如果您没有使用像 requireJS 这样的依赖加载器,它会作为全局加载。 因此, SunCalc.getMoonPosition() 应该在您包含源代码后起作用。与 jquery 作为全局加载非常相似。