私は、require.js モジュールを本番用の 1 つの JavaScript ファイルにビルドしようとしています。
私が実行しているコマンドは...
r.js -o name=main out=main.min.js mainConfigFile=main.js
これはコンパイルされますが、コンパイルされた main.min.js ファイルは正しくコンパイルされず、まだ "define" ステートメント ブロックが含まれています。そしてブラウザは明らかに戻ります
Uncaught ReferenceError: define is not defined
私の main.js ファイルは次のようになります。
require.config({
paths: {
jquery: 'libs/jquery/jquery',
},
shim: {
bootstrap: {
deps: ['jquery'],
exports: 'jquery'
}
}
});
require(['app', 'jquery'], function (app, $) {
'use strict';
// use app here
console.log(app);
console.log('Running jQuery %s', $().jquery);
});
ここで見落としていることを教えてください。ありがとう!