我正在使用 r.js 来优化我的应用程序, 正如我在几个示例中看到的那样,我使用 build.json 配置文件来配置我的优化选项。
问题是,当我在优化后设置对输出 javascript 文件的引用时,我在浏览器中收到以下错误:
Uncaught ReferenceError: define is not defined main-built.js:14735
看起来,我所有的应用程序模块都存在,但缺少 RequireJs。
这是我的 build.json 配置文件:
{
"baseUrl": "../",
"name": "src/modules/main",
"include": ["src/modules/main", "src/modules/navbar/navbar", "src/modules/contact/contact", "src/modules/about/about"],
"exclude": [], "optimize": "none", "out": "main-built.js",
"insertRequire": ["src/modules/main"]
}
如何将 requirejs 添加到输出的 js 文件中?也许我需要在配置中添加其他东西?或者问题可能不是配置?
谢谢, 奥里
最佳答案
尝试:
<script src="scripts/require.js" data-main="scripts/main-built"></script>
关于javascript - RequireJS优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20004161/