Cómo iniciar el editor de texto mecanografiado
ES6 (ES2015, ES2016, etc.) se ha lanzado, pero muchos proveedores de navegadores no lo admiten por completo. Si queremos utilizar las últimas funciones de ES6, debemos utilizar herramientas de conversión (como babel). para finalmente usarlo. Ejecutarlo en el navegador. El soporte de TypeScript para las últimas funciones de ES6 nos permite desarrollar directamente sin tener que depender de herramientas de terceros (no necesariamente), además de la verificación de tipos estáticos, etc., para que podamos ser tan geniales como escribir Java.
Configuración del entorno
Hay dos formas principales de obtener herramientas TypeScript. Instale TypeScript a través de npm (el administrador de paquetes de Node.js) y el complemento de Visual Studio. Como desarrolladores front-end, aquí utilizamos npm, un método de instalación simple y eficiente.
1 npm install
npm install -g mecanografiado
2 Compruebe si la instalación se realizó correctamente. Si el número de versión muestra que la instalación se realizó correctamente, ingrese. el siguiente comando en la línea de comando
tsc -v
Ejemplo de introducción
Cree un archivo Person.ts e ingrese lo siguiente:
1.ts e ingrese el siguiente Contenido
clase Persona {
nombre: cadena
edad: número
constructor; (nombre: cadena, edad: número) {
this.name = nombre;
this.name = nombre
this.age = edad; p> }
msg() {
return `${this.name} tiene ${this.age} años`
} p>
}
let usuario = nueva Persona('Jack', 20);
document.body.innerHTML = usuario.msg();
Archivo compilado Person.js Se generará en el mismo directorio. El comando de compilación es el siguiente:
tsc Person.ts
El contenido del archivo compilado Person.js. es el siguiente, que en realidad es el código fuente de JavaScript.
var Persona = (función() {
función Persona(nombre, edad) {
this.nombre = nombre;
this.age = edad;
}
Person.prototype.msg = function () {
return this.name " es " this.age " años antiguo";
};
return Persona;
}());
var usuario = nueva Persona('Jack' , 20);
document.body.innerHTML = user.msg();
Crea un nuevo archivo hello.html e ingresa el siguiente contenido:
lt;!DOCTYPE htmlgt;
lt.DOCTYPE htmlgt;
lt;headgt;lt;titlegt;TypeScript Hola mundolt;/titlegt;lt;/headgt;
lt;bodygt;
lt;script src="Person.js"gt;lt;/scriptgt;
lt;/bodygt;
lt ;/htmlgt;
Utilice un navegador para abrir hello.html y ver el efecto.
Utilice VS Code
VS Code también es un programa desarrollado por Microsoft. VS Code también es un editor desarrollado por Microsoft. Se desarrolla utilizando TypeScript. El código es de código abierto en github. Es más rápido y tiene una mejor experiencia que Atom. para el IDE de TypeScript.
El editor de código fuente monaco-editor tiene funciones relacionadas más potentes y ha sido de código abierto por separado. El editor de código fuente de la herramienta de desarrollo del subprograma WeChat es monaco-editor. Además, su sistema de complementos nos permite enriquecer sus funciones.
Para obtener más información sobre VS CODE, consulte la documentación oficial.
Para obtener más información sobre VS CODE, consulte la documentación en el sitio web.