经过长时间的开发,我决定是时候在我们的项目中发布 JS 的优化/捆绑版本了。所以从一开始就使用 requirejs,我认为它会像做grunt build
. 显然,我错了,我花了很长时间修复每个模块中缺少的依赖项。但现在我无法解决 1 个问题,我觉得我已经尝试了一切。
我有这样的模块models/User.js
:
define(["oauthio", ...], function (oauthIO, ...) {
})
在优化之前它运行良好。现在我的应用程序以一个神秘的Uncaught Error: models/User missing oauthio
. 我试图强制包含传递给 r.jsoauthio
的include
选项(我正在使用 grunt-contrib-requirejs),但无济于事......
我还能尝试什么?
谢谢。