<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: koaltares</title>
    <description>The latest articles on DEV Community by koaltares (@1antares1).</description>
    <link>https://dev.to/1antares1</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F202846%2Fce3e0e54-8026-46f9-bf32-621a27be7387.jpeg</url>
      <title>DEV Community: koaltares</title>
      <link>https://dev.to/1antares1</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/1antares1"/>
    <language>en</language>
    <item>
      <title>10 herramientas que te ahorrarán 5 horas por semana como Desarrollador Web/Mobile</title>
      <dc:creator>koaltares</dc:creator>
      <pubDate>Wed, 17 Mar 2021 18:12:56 +0000</pubDate>
      <link>https://dev.to/1antares1/10-herramientas-que-te-ahorraran-5-horas-por-semana-como-desarrollador-web-mobile-2cl1</link>
      <guid>https://dev.to/1antares1/10-herramientas-que-te-ahorraran-5-horas-por-semana-como-desarrollador-web-mobile-2cl1</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyr68ye07jyg4dbp9uz6o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyr68ye07jyg4dbp9uz6o.png" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lo que no corre es el reloj, lo que corre es nuestra vida.&lt;/p&gt;

&lt;p&gt;Cuya importancia en nuestras vidas, no es simplemente intentarlo: ¡Hay que actuar para que el tiempo sea disfrutado! 🔑&lt;/p&gt;

&lt;p&gt;Recuerda que la industria de las aplicaciones móviles nunca ha estado en una ola más alta como lo es ahora: Entre la educación, los negocios, el entretenimiento, estilos de vida, las aplicaciones para teléfonos inteligentes se utilizan ampliamente y atraen a usuarios dedicados.&lt;/p&gt;

&lt;p&gt;Esa orbe de funciones disponibles permite en el sol de hoy que los trabajadores, jefes y gerentes conecten con su audencia a un nivel más amplio.&lt;/p&gt;

&lt;p&gt;Por ende, hoy te compartiré un set de herramientas para cuando crees tus aplicaciones móviles y web favoritas o PWAs.&lt;/p&gt;

&lt;h2&gt;
  
  
  1-) &lt;a href="https://www.responsinator.com/" rel="noopener noreferrer"&gt;Responsinator&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Valida la respuesta visual (adaptación) a todas las posibles pantallas de tu web/mobile app con Responinator. Un emulador basado en web y que desde tu navegador, te permite acercarte un responsiveness sobre los dispositivos mostrados. Evidentemente, para mejores pruebas en Apps móviles, usar dispositivos reales. ¡Pero no olvide, Mobile-first es la clave!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7y6tvwa00rwbu6gtxls.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl7y6tvwa00rwbu6gtxls.png" width="800" height="591"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Puedes testear tanto otros sitios, como tu propio dominio y localhost.&lt;/p&gt;

&lt;h2&gt;
  
  
  2-) &lt;a href="https://bluetree.ai/screenfly/" rel="noopener noreferrer"&gt;Screenfly&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Otra alternativa que te brinda probar su sitio web/mobile app en diferentes resoluciones con capacidad de elegir la pantalla personalizada, sincronización y rotación, incluso.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo09jymgpconi7xz1sb5i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo09jymgpconi7xz1sb5i.png" width="800" height="466"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3-) &lt;a href="https://csslayout.io/" rel="noopener noreferrer"&gt;CSS Layout&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Un abanico de diseños y patrones populares hechos con CSS disponibles para solo copiar y pegar. Hay muchos CSS Frameworks que proveen buenos grupos de diseños, pero por lo general no los integras todos a tu proyecto: ¡Elige este sitio y busca el indicado para tu ocasión!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnzy8fhollf6ydh0ifmkz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnzy8fhollf6ydh0ifmkz.png" width="800" height="647"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4-) &lt;a href="https://css-scroll-shadows.now.sh/" rel="noopener noreferrer"&gt;CSS Scroll Shadows&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;La última vez que accedí a mi cuenta Gmail, noté como desplazándose hacia abajo en la bandeja de entrada, aprecía una pequeña sombra en la barra de herramientas, lo que por supuesto indica que hay algo debajo y es desplazable. ¡Pues, me gustó!&lt;/p&gt;

&lt;p&gt;Solo ajusta los controles y obtén las sombras de desplazamieto de CSS. ;) ¡Así de sencillo!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F28sc8qg8t60n8t6xuvqd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F28sc8qg8t60n8t6xuvqd.png" width="800" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5-) Ilustraciones (&lt;a href="https://www.freepik.com/vectors/illustrations" rel="noopener noreferrer"&gt;Freepik&lt;/a&gt;, &lt;a href="https://undraw.co/illustrations" rel="noopener noreferrer"&gt;unDraw&lt;/a&gt;, &lt;a href="https://www.manypixels.co/gallery" rel="noopener noreferrer"&gt;ManyPixels&lt;/a&gt;)
&lt;/h2&gt;

&lt;p&gt;Miles de diseñadores y editores gráficos vectoriales están desde hace añales compartiendo ilustraciones (vectores y bitmaps) “royalty-free” para que potencies tus diseños. Gracias a nuestros ingenieros y diseñadores de atrás, nuestros esfuerzos hoy son menores. ¡Así que descubre esos cientos que se comparten cada semana y úsalos para tu Web/Mobile app en lugar de crearlos!&lt;/p&gt;

&lt;p&gt;Plus: Si aún te quedan chiquito, mantén presente que coexiste &lt;a href="https://iradesign.io/" rel="noopener noreferrer"&gt;IRADesign.com&lt;/a&gt; para construir las tuyas con impresionantes degradados y par de componentes dibujados a mano.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhjx8y7td2jp1bnx9yq9f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhjx8y7td2jp1bnx9yq9f.png" width="800" height="748"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6-) &lt;a href="https://undesign.learn.uno/" rel="noopener noreferrer"&gt;UnDesign&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Dicen que la alegría es gratis y yo opino que también lo es con algunas herramientas y recursos hehe! 😀&lt;/p&gt;

&lt;p&gt;Obtén esos recursos gratuitos para tus proyectos: Herramientas para creadores, diseñadores y diseñadores Web o Apps móviles basado en tecnología web.&lt;/p&gt;

&lt;p&gt;¡Píllate ese cóctel y dime si no encuentras el sabor dependiendo de la categoría!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.sandoche.com/" rel="noopener noreferrer"&gt;Sandoche&lt;/a&gt;&lt;/strong&gt; se pasó con esta gran contribución:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2znaggckxgmxqs59x5ip.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2znaggckxgmxqs59x5ip.png" width="800" height="669"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7-) Generadores de sombras (&lt;a href="https://shadows.brumm.af/" rel="noopener noreferrer"&gt;Brumm&lt;/a&gt;, &lt;a href="https://neumorphism.io/#ffffff" rel="noopener noreferrer"&gt;Neumorphism&lt;/a&gt;)
&lt;/h2&gt;

&lt;p&gt;¿Diseño Neumórfico (moderno), sombras suaves?&lt;/p&gt;

&lt;p&gt;Generadores de código CSS para esta nueva tendencia popular llamada: Neumorphism / Soft UI, e inclusive, combinándolo con tu actual diseño Flat (&lt;a href="https://css-tricks.com/neumorphism-and-css/#accessibility-and-ux" rel="noopener noreferrer"&gt;suele recomendarse&lt;/a&gt;). Estos instrumentos te caerán como anillo al dedo como diseñador o desarrollador para lograr experimentar con sombras suaves rápido en tu proyecto. ¡Haz una sombra suave, amig@!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2lql0ruqcfottf91o4cf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2lql0ruqcfottf91o4cf.png" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Plus: Para los amantes de FIGMA, Bumm ofrece un plugin llamado &lt;a href="https://www.figma.com/community/plugin/788830704169694737/SmoothShadow" rel="noopener noreferrer"&gt;SmoothShadow&lt;/a&gt; y generarlas dentro de él. 🥰&lt;/p&gt;

&lt;h2&gt;
  
  
  8-) Crea tipos desde archivos JSON con &lt;a href="http://json2ts.com/" rel="noopener noreferrer"&gt;JSON2ts&lt;/a&gt; y &lt;a href="https://jvilk.com/MakeTypes/" rel="noopener noreferrer"&gt;MakeTypes&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Si acostumbras user el Superset de Javascript como TypeScript para fortalecer la seguridad de tipos en tu proyecto, muy a veces nos llegan ejemplos JSON (e.g.: APIs) y convertimos manualmente a clases, interfaces, tipos, entre otros…&lt;/p&gt;

&lt;p&gt;No, no, no! Paraos ya! Genera clases de TypeScript con estas herramientas, ellas mismas analizan y comprueban los objetos por ti y te permitirá picar código de forma verificada.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkoem77prvyngt1jzddr2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkoem77prvyngt1jzddr2.png" width="800" height="618"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Plus: &lt;em&gt;¿Lo necesitas como paquete NPM (Node Package Manager) para acompañarlo en el compilador?&lt;/em&gt; Ejecuta este comando: npm i -g maketypes y ya! Instala la herramienta de línea de comandos. 😉 &lt;a href="https://www.npmjs.com/package/maketypes" rel="noopener noreferrer"&gt;Más información aquí.&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  9-) &lt;a href="https://www.browserstack.com/" rel="noopener noreferrer"&gt;BrowserStack&lt;/a&gt; y &lt;a href="https://aws.amazon.com/device-farm/" rel="noopener noreferrer"&gt;AWS Device Farm&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;¡Prueba en más de 2000 dispositivos y navegadores reales su aplicación móvil! Deje de solo limitarse a emuladores/simuladores a veces, ciertamente pesados y con comportamientos no precisos que ofrecen los editores tradicionales.&lt;/p&gt;

&lt;p&gt;¡El veredicto final de esta oración, es que ofrecen hasta 30 minutos de interactividad tanto en el navegador como el móvil gratis para sus pruebas! Toma capturas de pantalla en entornos internos, genera tus pruebas automatizadas rápido con solo 1 acceso y deja que las herramientas validen la calidad de su producto por usted.&lt;/p&gt;

&lt;p&gt;✔️ Probando en navegadores como Internet Explorer:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgtnwsn65bstjl11k99wu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgtnwsn65bstjl11k99wu.png" width="800" height="573"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔️ Probando en dispositivos iPhone real:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frafv33xey1zgk9gr7hpf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frafv33xey1zgk9gr7hpf.png" width="768" height="464"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  10-) &lt;a href="https://kickoffionic.com/" rel="noopener noreferrer"&gt;Kickoff Ionic&lt;/a&gt; y &lt;a href="https://ionicframework.com/start#basics" rel="noopener noreferrer"&gt;Ionic Start&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;0 Boilerplates, 0 From scratch, 0 configuraciones iniciales y cosas básicas. ¡Mejor arranca tu aplicación móvil con tecnología web moderna y optimizada sin abandonar tus nociones web gracias a estas herramientas creada por y para desarrolladores!&lt;/p&gt;

&lt;p&gt;¿Elegir nombre de tu App? ¿Colocar tu ícono preferido? ¿Comenzar con tu predilecto ícono? ¿Arrancar con pantalla basado en pestañas, menu o lista? ¿Cuál framework de JavaScript: React, Angular o Vue?&lt;/p&gt;

&lt;p&gt;Ionic Framework Start y Kickoff por parte de Ionic Academy te da libertad de crear tu primera aplicación sin pisar una tecla de código con todos los componentes básicos y funciones importantes más rápido (&lt;a href="https://ionicframework.com/getting-started#install" rel="noopener noreferrer"&gt;continúa estando la versión manual vía CLI&lt;/a&gt;, por supuesto).&lt;/p&gt;

&lt;p&gt;Integración con API, Configuración de paquete y entorno, como las interfaces ya definidas. ¡Deja de desperdiciar lo más valioso que tenemos! Tiempo y arranca &lt;em&gt;out-of-the-box&lt;/em&gt; con estas herramientas sin detenerte en pensar en cosas trilladas.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc7hwce2673jqtpwgzyoz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc7hwce2673jqtpwgzyoz.png" width="568" height="1009"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk8ikzyjrm8c25raa8q3k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk8ikzyjrm8c25raa8q3k.png" width="484" height="931"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tu Ionic Boostrapping tool está aquí! 💙&lt;/p&gt;

&lt;p&gt;—&lt;/p&gt;

&lt;p&gt;El rendimiento de una aplicación móvil y web depende de la cantidad de espacio de almacenamiento que ocupa dependiendo del conjunto de herramientas elegido por su organización o usted. En la actualidad, el mercado está desbordando de herramientas y recursos para este stack, más nuevas que nunca que te ayudarán a crear aplicaciones para Android, iOS, Web e incluso Escritorio con &lt;a href="https://www.electronjs.org/apps" rel="noopener noreferrer"&gt;Electron&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;¡Con estos recursos que te comparto, no hay necesidad de sentirte abrumado! Dale una miradilla y revisa las opciones para un desarrollo eficiente.&lt;/p&gt;

&lt;p&gt;Ya a partir de aquí, me detiene el río y queda en usted decidir si necesita o no de ellos en su futuro proyecto!&lt;/p&gt;

&lt;p&gt;¡Tu retroalimentación me es importante y para todos! Déjame un Like si te gustó, un comentario si te ayudó y un compartir, si te agradó.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Error: ‘Cannot read property ‘options’ of undefined’ al intentar crear Multi-app con Ionic + Angular</title>
      <dc:creator>koaltares</dc:creator>
      <pubDate>Sat, 20 Feb 2021 21:35:53 +0000</pubDate>
      <link>https://dev.to/1antares1/error-cannot-read-property-options-of-undefined-al-intentar-crear-multi-app-con-ionic-angular-32je</link>
      <guid>https://dev.to/1antares1/error-cannot-read-property-options-of-undefined-al-intentar-crear-multi-app-con-ionic-angular-32je</guid>
      <description>&lt;p&gt;Intentando crear un proyecto multi-app con Ionic + Angular siguiendo evangélicamente esta guía por el equipo de Ionic:&lt;br&gt;
&lt;a href="https://github.com/ionic-team/ionic-cli/wiki/Angular-Monorepo" rel="noopener noreferrer"&gt;https://github.com/ionic-team/ionic-cli/wiki/Angular-Monorepo&lt;/a&gt;&lt;br&gt;
 —&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzxyd9gd2pz81zf80wutt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzxyd9gd2pz81zf80wutt.png" width="800" height="367"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Me he tropezado con el siguiente error en el paso 4.2:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;…Generate an app and add Ionic to it:&lt;/em&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;**ng add @ionic/angular --project=app**
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  &lt;strong&gt;¡SOLUCIÓN RÁPIDA!&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;1-) &lt;em&gt;En vez de ejecutar esto (paso 4.1):&lt;/em&gt;&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ng generate application --minimal --prefix=app --routing — style=css app
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;em&gt;Ejecuta esto:&lt;/em&gt;&lt;/p&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;strong&gt;ng generate application --prefix=app --routing --style=css app&lt;/strong&gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  ¡RAZONES! (texto largo)&lt;br&gt;
&lt;/h2&gt;

&lt;p&gt;En lo poco que indagué, no hallé explicaciones específicas del mismo y como gustaba completar las fases si o si de esta forma para inicializar un nuevo proyecto, me puse a “debuggear” a punto de nuestro archi-conocido &lt;em&gt;“console.xyz”…&lt;/em&gt; y viejo amigo, claro! (no, no! El malvado &lt;em&gt;--verbose&lt;/em&gt; no me trajo nada esta vez :@)&lt;/p&gt;

&lt;p&gt;El CLI con el schematic &lt;em&gt;“ng-add”&lt;/em&gt; espera obtener estrictamente la opción: &lt;strong&gt;“test”&lt;/strong&gt; desde el &lt;em&gt;angular.json&lt;/em&gt; del proyecto que intentamos agregar angular.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fops7h2doqkf7xfg30hpa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fops7h2doqkf7xfg30hpa.png" width="800" height="273"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Como habrás notado, la actual opción está indefinida (no existe), debido que el argumento “--minimal” con el comando: &lt;em&gt;ng generate application,&lt;/em&gt; no genera la configuración para testing pero el &lt;em&gt;schematic&lt;/em&gt; lo necesita (por lo visto, la guía si le falta actualizar esta parte la &lt;br&gt;
cuál ya fue reportado como una nueva revisión también &lt;a href="https://github.com/ionic-team/ionic-cli/wiki/Angular-Monorepo/1a2abde83d1e9f22358c1d09a3a745f62f2b5a05" rel="noopener noreferrer"&gt;aquí&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffjsm457sndv0fq7lcslp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffjsm457sndv0fq7lcslp.png" width="628" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;—&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“--minimal”&lt;/strong&gt; es solo para fines de aprendizaje, pero cuando pensé que era una historia ideológica como “¡Pruébelo correctamente!”, no esperaba que tropezara de esta manera hehe!&lt;/p&gt;

&lt;p&gt;Si no me di explicar o tienes alguna duda/sugerencia, por favor déjame saber en los comentarios.&lt;/p&gt;

&lt;p&gt;Saludos estimado iónico. ;)&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
