¿Cómo funciona el módulo de carga de trabajo con el texto mecanografiado

votos
13

A máquina de escribir, si yo estoy apuntando un navegador, ¿cómo funciona la carga de módulos? ¿Puedo utilizar require.js para cargar los módulos? ¿tiene su propio cargador?

Publicado el 01/10/2012 a las 22:10
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
22

Mecanografiado no proporciona un tiempo de ejecución. Debe suministrar un cargador de módulos de usar, tales como RequireJS. Un módulo de mecanografiado puede o bien ser generado a la convención CommonJS (para uso con node.js) o convención AMD (tal como se utiliza en RequireJS); que se genera es un modificador de compilador.

Respondida el 01/10/2012 a las 22:18
fuente por usuario

votos
0

Como se ha mencionado Chuckj, mecanografiado no proporciona un tiempo de ejecución. Debe suministrar un cargador de módulos de usar.

Lo que entonces tiene que hacer es decirle al compilador para generar el texto mecanografiado JS confirmar con el cargador de módulos que se utilizaría en tiempo de ejecución.

Puede hacerlo especificando el cargador de módulos para el compilador utilizando la bandera -m compilador:

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

o especificando el módulo en el compilerOptionsen su tsconfig.jsonarchivo:

{
    "compilerOptions": {
        "noImplicitAny": true,
        "module": "commonjs" //'amd', 'system', 'umd' or 'es2015'
    },
    "exclude": [
        "node_modules"
    ]
}
Respondida el 06/08/2016 a las 21:15
fuente por usuario

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