Tengo un proyecto que usa Rebar como herramienta de compilación. Al desarrollar, me gustaría que todas las dependencias de mi aplicación que se especifican en Rebar.config se compilen en el shell & lo más fácil posible. Estoy usando el shell de Erlang en Emacs. ¿Cuál es una forma rápida de hacer esto?Manera fácil de cargar las dependencias de Rebar del proyecto en el shell de Erlang
16
A
Respuesta
18
no estoy usando Emacs, así que puede perderse el lado Emacs-específica de su pregunta, pero cuando quiero una cáscara de Erlang con todos mis dependencias de barras de refuerzo cargados, yo uso:
erl -pa ebin deps/*/ebin
3
./rebar shell
debería cargar todas sus dependencias
Cuestiones relacionadas
- 1. Erlang, cómo cargar aplicaciones con sus dependencias
- 2. ¿Hay alguna manera de obtener todas las dependencias del proyecto a través del plugin sbt?
- 3. Inter Dependencias del proyecto de Maven
- 4. En un proyecto de configuración VS, ¿cómo puedo excluir las dependencias de un proyecto del MSI?
- 5. Manera fácil de iniciar NHibernate en un proyecto WCF
- 6. Manera más fácil de mover un proyecto en Eclipse
- 7. Proyecto de instalación que no encuentra las dependencias de una salida primaria del proyecto
- 8. Erlang shell problem
- 9. Android: ¿hay alguna manera fácil de encontrar todas las cadenas en mi proyecto?
- 10. Erlang - Intercalar el camino más fácil
- 11. ¿Cuál es la diferencia entre las referencias de proyecto y las dependencias de proyecto?
- 12. Configurar claves en shell erlang en linux
- 13. Erlang shell desde un navegador?
- 14. Dependencias del proyecto Qmake (bibliotecas vinculadas)
- 15. Cargar imagen del área de recursos del proyecto en C#
- 16. ¿Hay alguna manera de decirle a la barra de refuerzo que no ejecute pruebas eunit para las dependencias?
- 17. Cómo puedo heredar las dependencias/referencias del proyecto de un proyecto a un proyecto dependiente en Visual Studio
- 18. ¿Cómo construir un proyecto de C# sin verificar las dependencias?
- 19. Eclipse Proyecto de complemento con otras dependencias de proyecto
- 20. ¿Dónde ingreso las dependencias de DLL en el proyecto Visual Studio C++?
- 21. Redirigir la salida del shell erlang a un archivo
- 22. Reflection.Net: cómo cargar dependencias?
- 23. Diferencia entre las dependencias del proyecto y DLL en .Net en el ensamblado compilado última
- 24. ¿Hay una manera fácil de copiar todas las dependencias de jar a un cierto directorio en XSBT 0.11.2?
- 25. Flujo de trabajo de Erlang
- 26. ¿Cómo incluir dependencias en el proyecto de instalación y despliegue?
- 27. manera fácil de usar FindControl ("")
- 28. Composición del proyecto de varios módulos de Maven con respecto a las dependencias que comparten
- 29. ¿Cómo se actualizan las dependencias de maven del eclipse?
- 30. Orden de compilación en CruiseControl.NET con dependencias de proyecto
No es necesario el segundo '-pa':' erl -pa ebin deps/*/ebin' también funciona. Supongo que podrías alias eso si quieres escribir menos caracteres. –
Gracias, editado en consecuencia. –
Recomiendo usar -pz en lugar de -pa. En caso de que alguna vez tenga un módulo llamado lists.erl o gen_server.erl ... o una de sus dependencias tenga dicho módulo ... puede evitar confundir su módulo con los OTP. :-) –