AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. Más información
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Introducción a AWS Cloud9
Utilice este tutorial para empezar AWS Cloud9. Puede usar la AWS Cloud9 consola o AWS Command Line Interface (AWS CLI) para usar la AWS Cloud9 IDE. En este tutorial, aprenderás a configurar un entorno de AWS Cloud9 desarrollo y, después, a usarlo AWS Cloud9 IDE para codificar, ejecutar y depurar tu primera aplicación. Para obtener más información al respecto AWS Cloud9, consulte Qué es AWS Cloud9.
Para obtener más información AWS Cloud9 IDE, consulteRecorrido por el AWS Cloud9 IDE.
Para completar este tutorial se necesita aproximadamente una hora.
aviso
Si completa este tutorial, es posible que se le cobren cargos a su AWS cuenta. Estos incluyen posibles cargos para AmazonEC2. Para obtener más información, consulta los EC2precios de Amazon
Requisitos previos
Para completar este tutorial correctamente, primero debe completar los pasos de Con AWS Cloud9 figuración.
Paso 1: crear un entorno
En este paso, puede utilizar la AWS Cloud9 consola o la AWS CLI para crear un entorno de AWS Cloud9 desarrollo.
nota
Si ya creó el entorno que desea utilizar en este tutorial, abra el entorno y vaya a Paso 2: recorrido básico por el IDE.
En AWS Cloud9, un entorno o entorno de desarrollo es un lugar en el que se almacenan los archivos del proyecto de desarrollo y se ejecutan las herramientas para desarrollar las aplicaciones. En este tutorial, creará un EC2entorno y trabajará con los archivos y las herramientas de ese entorno.
Paso 2: recorrido básico por el IDE
En esta parte del tutorial, se presentan algunas de las formas en que puede AWS Cloud9 IDE utilizarlas para crear y probar aplicaciones.
-
Puede utilizar una ventana del editor para crear y editar código.
-
Puede utilizar una ventana de terminal o una ventana Run Configuration (Configuración de ejecución) para ejecutar el código sin depurarlo.
-
Puede utilizar la ventana Debugger (Depurador) para depurar el código.
Realice estas tres tareas con JavaScript el motor Node.js. Para obtener instrucciones sobre el uso de otros lenguajes de programación, consulte Tutoriales para AWS Cloud9.
Preparar el entorno
La mayoría de las herramientas que necesita para ejecutar y depurar el JavaScript código ya están instaladas. Sin embargo, necesita un paquete adicional de Node.js para este tutorial. Instálelo como se indica a continuación.
-
En la barra de menús situada en la parte superior de la AWS Cloud9 IDE pantalla, selecciona Ventana, Nueva terminal o utiliza una ventana de terminal existente.
-
En la ventana del terminal, que es una de las pestañas de la parte inferiorIDE, introduce lo siguiente.
npm install readline-sync
Compruebe que el resultado es similar al siguiente. Si también se muestran los mensajes
npm WARN
, puede ignorarlos.+ readline-sync@1.4.10 added 1 package from 1 contributor and audited 5 packages in 0.565s found 0 vulnerabilities
Escribir código
Comience por escribir código.
-
En la barra de menús, elija File (Archivo), New File (Archivo nuevo).
-
Añada lo siguiente JavaScript al nuevo archivo.
var readline = require('readline-sync'); var i = 10; var input; console.log("Hello Cloud9!"); console.log("i is " + i); do { input = readline.question("Enter a number (or 'q' to quit): "); if (input === 'q') { console.log('OK, exiting.') } else{ i += Number(input); console.log("i is now " + i); } } while (input != 'q'); console.log("Goodbye!");
-
Elija File (Archivo), Save (Guardar) y, a continuación, guarde el archivo como
hello-cloud9.js
.
Ejecutar el código
A continuación, puede ejecutar su código.
En función del lenguaje de programación que utilice, puede haber varias formas de ejecutar el código. Este tutorial utiliza JavaScript, que puede ejecutar mediante una ventana de terminal o una ventana de ejecución de configuración.
Para ejecutar el código utilizando una ventana de configuración de ejecución
-
En la barra de menús, elija Run (Ejecutar), Run Configurations (Configuraciones de ejecución), New Run Configuration (Nueva configuración de ejecución).
-
En la nueva ventana de configuración de ejecución (una de las pestañas de la parte inferior de la ventanaIDE), introduzca
hello-cloud9.js
el campo de comandos y, a continuación, seleccione Ejecutar. -
Asegúrese de que se haya activado Run Configuration (Configuración de ejecución) y, a continuación, ingrese un número en el símbolo del sistema para interactuar con la aplicación.
-
Vea la salida del código en la ventana Run Configuration (Configuración de ejecución). Tendrá un aspecto similar al siguiente.
Para ejecutar el código utilizando una ventana de terminal
-
Vaya a la ventana de terminal que ha utilizado anteriormente (o abra una nueva).
-
En la ventana de terminal, ingrese
ls
en el símbolo del terminal y compruebe que el archivo de código está en la lista de archivos. -
Ingrese
node hello-cloud9.js
en el símbolo del sistema para iniciar la aplicación. -
Ingrese un número en el símbolo del sistema para interactuar con la aplicación.
-
Vea la salida del código en la ventana de terminal. Tendrá un aspecto similar al siguiente.
Depurar el código
Por último, puede depurar el código utilizando la ventana Debugger (Depurador).
-
Elija el margen junto a la línea 10 para añadir un punto de interrupción al código en dicha línea (
if (input === 'q')
). Aparece un círculo rojo junto a ese número de línea, tal y como se indica a continuación. -
Abra la ventana del depurador pulsando el botón Depurador situado en la parte derecha del. IDE También puede elegir Window (Ventana), Debugger (Depurador) en la barra de menús.
A continuación, ponga una inspección en la variable
input
eligiendo Type an expression here (Escriba una expresión aquí) en la sección Watch Expressions (Expresiones de inspección) de la ventana Debugger (Depurador). -
Vaya a la ventana Run Configuration (Configuración de ejecución) que ha utilizado anteriormente para ejecutar el código. Elija Run (Ejecutar).
También puede abrir una nueva ventana Run Configuration (Configuración de ejecución) y empezar a ejecutar el código. Para ello, elija Run (Ejecutar), Run With (Ejecutar con), Node.js en la barra de menú.
-
Ingrese un número en el símbolo del sistema de Run Configuration (Configuración de ejecución) y compruebe que el código se detiene en la línea 10. La ventana Debugger (Depurador) muestra el valor que ha especificado en Watch Expressions (Expresiones de inspección).
-
En la ventana Debugger (Depurador), seleccione Resume (Reanudar). Se trata del icono de flecha azul resaltado en la captura de pantalla anterior.
-
Seleccione Stop (Detener) en la ventana Run Configuration (Configuración de ejecución) para detener el depurador.
Paso 3: Limpieza
Para evitar Cuenta de AWS que se le sigan cobrando cargos relacionados con este tutorial, elimine el entorno.
aviso
No puede restaurar su entorno después de eliminarlo.
Información relacionada
La siguiente es información adicional para empezar a usar AWS Cloud9 la consola.
-
Al crear un EC2 entorno, el entorno no contiene ningún código de ejemplo de forma predeterminada. Para crear un entorno con código de muestra, consulte uno de los siguientes temas:
-
Mientras se crea el entorno de AWS Cloud9 desarrollo, se le indica AWS Cloud9 que cree una EC2 instancia de Amazon. AWS Cloud9 creó la instancia y, a continuación, conectó el entorno a ella. También puede usar una instancia de computación en la nube existente o su propio servidor, lo que se denomina SSHentorno. Para obtener más información, consulte Crear un entorno en AWS Cloud9.
Siguientes pasos opcionales
Explore alguno o todos los temas siguientes para seguir familiarizándose con ellos AWS Cloud9.
Task | Consulte este tema |
---|---|
Obtenga más información acerca de lo que puede hacer con un entorno. |
|
Pruebe otros lenguajes informáticos. |
|
Obtenga más información sobre AWS Cloud9 IDE. |
|
Invite a otras personas a usar el nuevo entorno en tiempo real y con asistencia de conversación de texto. |
|
Crea SSH entornos. Se trata de entornos que utilizan instancias o servidores de computación en la nube que usted crea, en lugar de una EC2 instancia de Amazon que AWS Cloud9 crea por usted. |
Crear un entorno en AWS Cloud9 y SSHrequisitos de host del entorno |
Cree, ejecute y depure código en AWS Lambda funciones y aplicaciones sin servidor mediante el AWS kit de herramientas. |
Trabajar con AWS Lambda funciones mediante el AWS kit de herramientas |
Úselo AWS Cloud9 con Amazon Lightsail. |
Trabajar con instancias de Amazon Lightsail en el AWS Cloud9 IDE |
Úselo AWS Cloud9 con. AWS CodeStar |
|
AWS Cloud9 Úselo con AWS CodePipeline. |
|
Úselo AWS Cloud9 con AWS CLI, el AWS CloudShell AWS CodeCommit, el AWS Cloud Development Kit (AWS CDK) o Amazon DynamoDB y Node.js, Python u otros lenguajes de programación. GitHub |
|
Trabaje con código para aplicaciones de robótica inteligente en. AWS RoboMaker |
Desarrollar con AWS Cloud9 en la guía para AWS RoboMaker desarrolladores |
Para obtener ayuda AWS Cloud9 de la comunidad, consulta el foro de AWS Cloud9 debate
Para obtener ayuda AWS Cloud9 directamente de AWS, consulta las opciones de soporte en la página AWS Support