0

jQuery 2.0 にアップグレードした後、問題に直面していました。アプリケーションが IE8 以下で動作しなくなりました。アプリケーションは現在、コードをモジュール化するために Require.JS を使用しています。

ここで、ブラウザの条件付きチェックのための非常に優れたソリューションを見つけました。しかし、私のアプリケーションでは、コードを縮小するためにここで説明する最適化も使用しています。したがって、次のような app.build.js があります。

({
appDir:         '../',
baseUrl:        'js/',
dir:            '../../v3-build',
locale:         'en-us',
paths: {
    'modernizr':                'libs/modernizr-2.5.3',
    'jQuery':                   'libs/jquery/jquery-2.0.0',
    'underscore':               'libs/underscore-1.4.4',
    'backbone':                 'libs/backbone-0.9.9',
    'bootstrap':                'libs/bootstrap/bootstrap'        

    // Application - bootstrap for frontend app
    'application':              'application'
},
shim: {
    'jQuery': {
        exports:                '$'
    },

    'underscore': {
        deps:                   ['jQuery'],
        exports:                '_'
    },

    'backbone': {
        deps:                   ['jQuery', 'underscore'],
        exports:                'Backbone'
    },

    'application':              ['jQuery']
},
optimize:                   'uglify2',
modules:        [
    {
        name:       'main'
    }
]

}))

ここでjqueryパスのチェックを追加するにはどうすればよいですか?

4

1 に答える 1