Autor Zpráva
ondra256
Profil
Zdravím,

jsem v javascriptu trochu začátečník, takže mám možná blbý dotaz. Mám nějaké třídy v typescriptu

typescript
export class TridaA {}

A druhý typescript soubor

import TridaB from './tridaA';

export class TridaA extends TridaB {}


a pak mám javascriptový soubor, kde provádím inicializaci.

var tridaA = new TridaA();

Gruntem zkompiluju typescript do javascriptu, a oba soubory sjednotím do jednoho minifikovaného javascriptového souboru.


No jenže mně to vždycky spadne na inicializacnim souboru kde vytvářím nový objekt z třídy TridaA. V konzoli mně to vypíše error "ReferenceError: define is not defined"


Nevíte v čem může být problém? Když jsem to měl předtím udělané bez těch export a import, tak to fungovalo.

Díky za odpověď
Keeehi
Profil
V tomto nejsem expert, ale ta kompilace se dělá oproti nějakému standardu. A pokud to je nějaká nová verze tak v něm bývají nové věci které některé prohlížeče zatím neznají a budou je teprve implementovat. V takovém případě by bylo řešením použít nějaký starší standard který je v prohlížečích plně implementován a podporován.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: