tutorial mac language framework espaƱol elixir phoenix-framework

elixir - mac - No se pudo encontrar el preajuste "es2015" relativo al directorio "web/static/js"



phoenix framework tutorial (4)

mix phoenix.server crear un servidor vago para incursionar con elixir y phoenix, pero después de instalar todos los requisitos y dependencias, y al ejecutar mix phoenix.server me mix phoenix.server el siguiente error:

error: Error al compilar ''web / static / js / app.js''. No se pudo encontrar el preestablecido "es2015" relativo al directorio "web / static / js";

No estoy seguro del contexto de ''preajuste'' aquí, espero que un usuario phoenix más avezado sabrá a qué se debe.

Algunos rápidos de Google no me dieron nada, aparte de que podría ser algo relacionado con babel.

Editar: Acabo de intentar instalar lo que supongo que es el paquete que falta, sudo npm install babel-preset-es2015 -g , pero no ha resuelto el error.


La respuesta aceptada no funcionó para mí.

Tuve que eliminar .babelrc en los directorios de padres de mi aplicación.


Mi solución que es genial funciona:

.pipe(babel({ presets: [require(''babel-preset-es2015'')] }))

¡Gracias!



Veo que ya hay una respuesta aceptada aquí. Acabo de encontrar exactamente el mismo error, y probé la solución que Chris publicó anteriormente. No funcionó para mí, pero basándome en el enlace de problema de github que Chris publicó anteriormente, encontré una solución que funcionó para mí.

Descubrí que no necesariamente necesitas usar el nodo v5.0 +. Estoy usando el nodo 4.4.3 LTS, y las cosas están funcionando.

npm install --save-dev babel-preset-es2015