初めてrequirejsを使用していますが、依存関係を構築するのに問題があります。
メインの app.js ファイルを index.html の data-main 属性として定義しました。
<script data-main="src/app" src="/js/lib/require/require.js"></script>
しかし、必要なパス/シム構成をすべて定義するファイルがあり、それを app.js ファイルの前に実行したいと考えています。app.js で構成済みのパスを依存関係として参照できるように、実行する必要があります。
私のconfig.jsをデータメインにするのが正しい方法だとは思いません。次のようにconfig.jsを依存関係として設定してみました:
<script type="text/javascript">
var require = {
baseUrl: "/",
deps: ["src/config"]
}
</script>
<!-- data-main is the main js file of the app -->
<script data-main="src/app" src="/js/lib/require/require.js"></script>
しかし、それは役に立ちませんでした。
助言がありますか?