Web temellerini ve Typescript'i yeni sürüme güncelliyorum.Typescript gereksinimleri web siteleri 2.9
Projemin artık çalışmadığı sonucu.
Güncellemeden önce/// <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 {
benim Oluşturulan kod (yani çalıştı) idi:
İşte benim typescript kod
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);
}
Şimdi bak benzeri: Benim konsolunda
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);
Bu halim var:
Yakalanma Hatası: Modül adı "Genel" henüz içerik için yüklenmemiş: _. Kullanılması gerekenler ([])
Yapıya Ortak eklemeyi deneyin. Ama güncellemeden önce Sadece iyi çalışıyor.
Herkes bana yardımcı olabilir, projemde çalışmaya devam etmek için kodumda bir değişiklik olması gerekebilir.
sayesinde
Jérôme
GÜNCELLEME sadece o Web Essentials 2.9 kaynaklanmaktadır bkz
, artık amd modülü için derleyici seçeneği belirtme seçeneği yoktur.
Sadece uzantıyı kaldırmak ve sürüm 2.7 geri yükleyin: Sen amd seçeneğiyle derlemek için gereken
http://vswebessentials.com/nightly/webessentials2012-2.7.vsix