私はちょうど新しいバージョンへのWeb必需品と活字体を更新します。私のプロジェクトはもう動作しません活字体requirejsウェブ必需2.9
結果。
ここに私のtypescriptですコードだ:
/// <reference path="DefinitelyTyped/jqueryui.d.ts" />
/// <reference path="DefinitelyTyped/jquery-datatable.d.ts" />
import Common = module("Common");
import GMap = module("GMap");
declare var $: JQueryStatic;
export class Polygon extends GMap.Polygon {
更新する前に、私の生成されたコード(それは働いていた)であった:
var __extends = this.__extends || function (d, b) {
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
define(["require", "exports", "GMap", "Common"], function(require, exports, __GMap__, __Common__) {
var GMap = __GMap__;
var Common = __Common__;
var Polygon = (function (_super) {
__extends(Polygon, _super);
function Polygon() {
_super.apply(this, arguments);
}
今、それは見てのような:
var __extends = this.__extends || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
__.prototype = b.prototype;
d.prototype = new __();
};
var Common = require("./Common");
var GMap = require("./GMap");
var Polygon = (function (_super) {
__extends(Polygon, _super);
は私のコンソールで私はこのエラーがあります:
未知のエラー:モジュール名 "Common"がまだコンテキストのためにロードされていません:_。使用して、私は設定で共通を追加しよう([])
が必要です。しかし、更新する前にそれはうまく動作します。
誰もが私を助けることができる、多分何かが戻って私のプロジェクトの作業を持っている私のコードの変更をする必要があります。
おかげで、
ジェローム・
UPDATE私はちょうどそれは、Web Essentialsの2.9によるものであることがわかり
は、私はもうAMDモジュールのコンパイラオプションを指定するオプションはありません。
私は拡張子を削除し、バージョン2.7をインストールバック:あなたはAMDオプションを指定してコンパイルする必要があり
http://vswebessentials.com/nightly/webessentials2012-2.7.vsix