Cum Modul de lucru Se incarca cu masina de scris

voturi
13

Dactilografiat, dacă Vizez un browser, cum funcționează modul de încărcare? Pot folosi require.js pentru a încărca module? nu avea încărcător ea proprii?

Întrebat 01/10/2012 la 22:10
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
22

Typescript nu oferă o rulare. Ai nevoie de a furniza un încărcător modul de a utiliza, cum ar fi requirejs. Un modul dactilografiat poate fi generat fie la convenția CommonJS (pentru utilizare cu node.js) sau convenție AMD (așa cum este folosit în requirejs); care generează un comutator compilator.

Publicat 01/10/2012 la 22:18
sursa de către utilizator

voturi
0

După cum sa menționat Chuckj, typescript nu oferă un runtime. Ai nevoie de a furniza un încărcător modul de utilizare.

Atunci ce trebuie să faceți este de a spune compilatorului typescript pentru a genera JS pentru a confirma cu încărcător modulul care va fi folosit în timpul rulării.

Puteți face acest lucru prin specificarea încărcător modulul de compilator folosind -m pavilion compilator:

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

sau prin specificarea modul din compilerOptionsîn dumneavoastră tsconfig.jsonfișier:

{
    "compilerOptions": {
        "noImplicitAny": true,
        "module": "commonjs" //'amd', 'system', 'umd' or 'es2015'
    },
    "exclude": [
        "node_modules"
    ]
}
Publicat 07/08/2016 la 00:15
sursa de către utilizator

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