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
相対パスの代わりに言うようにしたいと思います。定義を操作するビルド後のプロセス以外に回避策はありますか?