Właśnie aktualizuję podstawowe informacje o sieci i maszynę do nowej wersji.Opisy niezbędne narzędzia niezbędne w Internecie 2.9
Wynik, że mój projekt już nie działa.
Oto mój kod maszynopis:
/// <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 {
Przed aktualizacją mój wygenerowany kod (który pracował) była następująca:
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);
}
Teraz to wygląda-jak:
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);
W moim konsoli Mam ten błąd:
Uncaught Error: Nazwa modułu "Common" nie została jeszcze załadowana dla kontekstu: _. Użyj wymagania ([])
Próbuję dodać Common w konfiguracji. Ale przed aktualizacją Po prostu działa dobrze.
Każdy może mi pomóc, może coś trzeba zmienić w moim kodzie, aby mój projekt znów działał.
Dzięki,
Jérôme
UPDATE
po prostu zobaczyć, że to z powodu Essentials Web 2.9, nie mam już możliwość określenia opcji kompilatora dla modułu AMD.
po prostu usunąć rozszerzenie i zainstalować z powrotem w wersji 2.7:
http://vswebessentials.com/nightly/webessentials2012-2.7.vsix