node.js - BreezeJS RequireJS 针对生产进行了优化

标签 node.js angularjs mongodb requirejs breeze

使用 BreezeJS、RequireJS、AngularJS 以及 NodeJS 和 MongoDB 作为后端,我正在构建一个胖客户端应用程序,到目前为止取得了巨大成功,因为 BreezeJS 带走了保持我的域模型持久化的工作。但它正在增长,如果所有文件没有缓存在本地主机上,现在需要超过五秒的时间来加载所有文件,如果您尝试使用远程服务器进行快速演示,这将是灾难性的。

R 优化器警告:

bower_components/breezejs/breeze.debug.js has more than one anonymous define. May be a built file from another build system like, Ender. Skipping normalization.

尝试运行已编译的生产文件会抛出:

Uncaught Error: Mismatched anonymous define() module: function (){ return definition(global); } (breeze.debug.js L10)

有人将 BreezeJS+RequireJS 投入生产了吗?

最佳答案

查看 Breeze.samples.js GitHub 存储库中的 Todo-Require 示例。

关于node.js - BreezeJS RequireJS 针对生产进行了优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24469831/

相关文章:

node.js - 即使在 PATH 中也无法识别 Node

angularjs - 在angular js的多选isteven中设置值

c# - MongoDb C# 驱动程序投影返回名称和值对

javascript - 如何从按钮检查输入单选 - AngularJS

mongodb 获取具有最高值的文档/子文档

java - 使用 Spring Data MongoDB 驱动程序处理未知属性

javascript - Angular - 错误类型错误 : _co. timeIn 不是函数

android - 类型错误 :Request path contains unescaped characters - npm & cordova

javascript - 具有 Node 和 Express 的 API 返回旧的缓存响应,直到检索到新的响应

angularjs - Angular 谷歌地图 map 控制更改位置