Jak działa ładowaniem modułów Praca z maszynopis

głosy
13

W maszynopisie, czy jestem kierowania przeglądarkę, w jaki sposób moduł ładowania działa? Czy mogę używać require.js załadować moduły? to ma swój własny loader?

Utwórz 01/10/2012 o 22:10
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
22

Maszynopis nie zapewnia czas pracy. Trzeba podać ładowarka moduł do używania, takie jak requirejs. Moduł Typescript mogą albo być wytwarzane z konwencją CommonJS (do stosowania z node.js) lub konwencji AMD (które są stosowane w requirejs); który generuje jest przełącznik kompilatora.

Odpowiedział 01/10/2012 o 22:18
źródło użytkownik

głosy
0

Jak wspomniano Chuckj, maszynopis nie zapewnia czas pracy. Trzeba podać ładowarka moduł do używania.

Co wtedy trzeba zrobić, to poinformować kompilator maszynopis do generowania JS, aby potwierdzić z ładowaczem modułów, które będą wykorzystywane w czasie wykonywania.

Można to zrobić poprzez określenie moduł ładujący do kompilatora używając flagi -m kompilatora:

tsc -m commonjs //'amd', 'system', 'umd' or 'es2015'

lub poprzez określenie w moduł compilerOptionsw tsconfig.jsonpliku:

{
    "compilerOptions": {
        "noImplicitAny": true,
        "module": "commonjs" //'amd', 'system', 'umd' or 'es2015'
    },
    "exclude": [
        "node_modules"
    ]
}
Odpowiedział 07/08/2016 o 00:15
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more