私は RequireJS を次のように設定しています:
require.config({
paths: {
jquery: 'jquery-1.8.3.min',
knockout: 'knockout-2.2.0',
komapping: 'knockout.mapping-latest',
token: 'jquery.tokeninput'
},
shim: {
jQuery: {
exports: 'jQuery'
}
}
});
Fiddler で実際のリクエストを見ると、jquery.js を探していて、何も正しく動作していないことがわかります。ファイル jquery.js をプロジェクトに追加すると、機能します。
指定したバージョン固有のライブラリを使用していないのはなぜですか? 特定のバージョンが必要な理由は、NuGet を使用してパッケージを管理しているため (Visual Studio .Net は明らかに、これは ASP.Net MVC アプリケーションです)、JQuery が実行されるたびにファイルをコピーすることを忘れないようにしたいからです。更新しました。