EmberJS - Creación y ejecución de aplicaciones

Puede configurar fácilmente Ember.js en su sistema. La instalación de Ember.js se explica en el capítulo Instalación de EmberJS .

Creando Aplicación

Creemos una aplicación simple usando Ember.js. Primero cree una carpeta donde crea sus aplicaciones. Por ejemplo, si ha creado la carpeta "emberjs-app", navegue a esta carpeta como:

$ cd ~/emberjs-app

Dentro de la carpeta "emberjs = app", cree un nuevo proyecto usando el nuevo comando -

$ ember new demo-app

Cuando crea un proyecto, el nuevo comando proporciona la siguiente estructura de directorios con archivos y directorios:

|-- app
|-- bower_components
|-- config
|-- dist
|-- node_modules
|-- public
|-- tests
|-- tmp
|-- vendor

bower.json
ember-cli-build.js
package.json
README.md
testem.js
  • app - Especifica las carpetas y archivos de modelos, rutas, componentes, plantillas y estilos.

  • bower_components / bower.json- Se utiliza para gestionar componentes como HTML, CSS, JavaScript, archivos de imagen, etc. y se puede instalar mediante npm. El directorio bower_components contiene todos los componentes de Bower y bower.json contiene la lista de dependencias que son instaladas por Ember, Ember CLI Shims y QUnit.

  • config- Contiene el directorio environment.js que se utiliza para configurar los ajustes de una aplicación.

  • dist - Incluye los archivos de salida que se implementan al crear la aplicación.

  • node_modules / package.json- NPM es un administrador de paquetes de nodos para Node.js que se utiliza para instalar, compartir y administrar las dependencias en los proyectos. El archivo package.json incluye las dependencias npm actuales de una aplicación y los paquetes enumerados se instalan en elnode_modules directorio.

  • public - Incluye activos como imágenes, fuentes, etc.

  • vendor - Es un directorio en el que las dependencias de front-end como JavaScript, CSS no están controladas por Bower go.

  • tests / testem.js- Las pruebas automatizadas se almacenan en la carpeta de pruebas y el testem del corredor de pruebas de las CLI de Ember está organizado en testem.js .

  • tmp - Contiene los archivos temporales de Ember CLI.

  • ember-cli-build.js - Especifica cómo construir la aplicación usando la CLI de Ember.

Aplicación en ejecución

Para ejecutar la aplicación, navegue hasta el directorio del proyecto recién creado:

$ cd demo-app

Hemos creado el nuevo proyecto y está listo para ejecutarse con el comando que se indica a continuación:

$ ember server

Ahora abra el navegador y navegue hasta http://localhost:4200/. Obtendrá la página de bienvenida de Ember como se muestra en la imagen a continuación: