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?
Cum Modul de lucru Se incarca cu masina de scris
sursa de către utilizator EisenbergEffect
În alte limbi...
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.
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"
]
}