我有以下指向backbone.d.ts 定义的内容。
import Backbone = module("../../../dep/backbone/backbone");
export class Codebook extends Backbone.Model {
defaults() {
return {
id: -1,
title: -1
}
}
initialize() {
// do nothing
}
}
用--module amd
它生成以下内容。
define(["require", "exports", "../../../dep/backbone/backbone"], function(require, exports, __Backbone__) {
由于全局原因,我已经用我的 RequireJS 配置文件填充了主干。我希望我的定义只是说backbone
而不是相对路径。除了后期构建过程来操纵定义之外,还有其他解决方法吗?