我正在尝试将我的 require.js 模块构建到一个用于生产的 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);
});
请让我知道我在这里俯瞰什么。谢谢!