CartoDb ライブラリを要求しようとすると、スクリプト エラーが返され、サーバーから直接ロードしようとします。
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 ビルド構成でシムの有無にかかわらず試してみましたが、常に同じエラーが発生します。
ここで提起された問題ですが、CartoDb の問題ではなく RequireJS の問題であると彼らが言うことを半分期待しています。