首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >backbone with requirejs

backbone with requirejs
EN

Stack Overflow用户
提问于 2013-01-25 15:50:06
回答 2查看 1.5K关注 0票数 1

我正在构建一个复杂的web应用程序,并尝试使用骨干。我发现backbonejs是一个非AMD框架,这限制了我开箱即用。

我在互联网上进行了研究,发现有一些补丁可以使backbone AMD兼容。

请指导是否以这种方式安装补丁是没有问题的。是否会因为backbonejs中的核心文件打补丁而在应用开发过程中遇到问题?

如果这是一个愚蠢的问题,我道歉:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-25 15:53:23

不,这不是个愚蠢的问题。到目前为止,我们实际上已经做到了这一点,并且工作得很好:)

你可以按照下面的指南去做:http://kilon.org/blog/2012/08/build-backbone-apps-using-requirejs/

不要忘了阅读关于使用Jasmine进行单元测试的章节。所有的组合都很不错。

票数 4
EN

Stack Overflow用户

发布于 2013-01-25 15:53:35

在AMD2.0之前,你必须为Backbone打补丁才能兼容Require.js。你可以在github上找到一些符合AMD标准的Backbone分支(例如amdjs)。幸运的是,Require.js 2.0+添加了对使用填充配置加载非AMD兼容脚本的支持。示例:

代码语言:javascript
复制
requirejs.config({
    shim: {
      "backbone": {
          deps: ["underscore", "jquery"],
          exports: "Backbone"
      }
    },

    paths: {
    // as usual
});
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14517548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档