首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用RequireJS加载CartoDb?

如何使用RequireJS加载CartoDb?
EN

Stack Overflow用户
提问于 2016-10-25 21:21:07
回答 1查看 51关注 0票数 0

当我尝试请求CartoDb库时,它返回一个脚本错误,然后尝试直接从服务器加载它。

代码语言:javascript
复制
Error: Script error for "cartodb", needed by: app
http://requirejs.org/docs/errors.html#scripterror

我在这里创建了一个简单的示例:https://github.com/JohnGale87/requirejs-cartodb-helloworld

复制问题的步骤:

1)访问此页面:https://rawgit.com/JohnGale87/requirejs-cartodb-helloworld/master/index.html

2)打开控制台

3)查看错误

4)查看网络选项卡,并在试图加载cartodb.js的位置看到404错误(即使它已经编译成app.min.js)

是我在定义脚本时做错了什么,还是cartodb库与RequireJS不兼容?

我已经尝试过使用和不使用requirejs build config中的填充程序,但我总是得到相同的错误。

问题提出了here,但我一半期望他们说这是一个RequireJS问题,而不是一个CartoDb问题。

EN

回答 1

Stack Overflow用户

发布于 2016-10-27 15:38:53

尝试添加param cartodb,以便在函数体中使用,如下所示:

代码语言:javascript
复制
define('app', ['module', 'jquery', 'cartodb'],
function(m, $, cartodb) { 
  ...
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40241136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档