2013-07-08 19 views
5

shimを使ってBackbone.jsを実行することができます。しかし、あなたが悪化するライブラリがあるとしましょう。RequireJSで非AMDライブラリを使用できますか?

たとえば、グローバル名前空間内の関数を単純に宣言するライブラリ。

このようなライブラリをRequireJSで使用できますか?もしそうなら、どうですか?

+0

私の知る限り、それはできませんが、方法があるかどうかを知りたいと思います。 – NicoSantangelo

+1

「悪い」とは何を意味するのか不明です。バックボーンもグローバル名前空間で機能を宣言していませんか? – explunit

答えて

3

することができます。 RequireJSがちょうどそのため"shim" option in its configurationを持っています

それが依存関係を持っている場合、あなたはここと輸出それらを一覧表示することができますグローバルレガシーファイルは、通常、生成されます。

関連する問題