3

我正在使用Bower来管理客户端的依赖项。每个 javaScript 文件都在自己的文件夹中:

bower_components
|-- backbone
    |-- backbone.js
|-- jquery
    |-- jquery.js
|-- backbone.syphon
    | -- lib
         |-- amd
             |-- backbone.syphon.js 

每次我需要定义一个视图时,我都需要指定完整路径backbone.syphon.js

define(['backbone.syphon/lib/amd/backbone.syphon', 'backbone'],
    function (BackboneSymphon, Backbone) {
        // View code
    }
);

有没有办法为模块定义“快捷方式”(如为 Backbone 填充)?

4

1 回答 1

4

是的,您可以在paths 配置设置中定义它

var require = {
  paths: {
    'backbone.syphon': 'backbone.syphon/lib/amd/backbone.syphon'
  }
}
于 2013-06-30T08:23:02.470 回答