SlickGridをアプリケーションにインポートしようとしていますが、AMDを使用してモジュールをロードしているにもかかわらず、SlickGridがウィンドウにアタッチされています。
名前空間の汚染を回避するためにShim構成を使用する方法はありますか?もう1つの問題は、SlickGridの依存関係がグローバル名前空間でそれを探していることです。
アイデアは素晴らしいでしょう。
shim:
'grid/slick.core':
deps: ["jquery"]
'grid/slick.grid':
deps: ["jquery"]
'grid/jquery.event.drag-2.0.min':
deps: ["jquery"]
'grid/jquery.event.drop-2.0.min':
deps: ["jquery"]
define [
"grid/jquery.event.drag-2.0.min"
"grid/jquery.event.drop-2.0.min"
"grid/slick.core"
"grid/slick.grid"
], () ->
現在のShim構成と、グリッドを使用しているモジュールがあります。