Crear proyecto con Leiningen.
1. Instalamos Leiningen con SDKMAN!
2. Comprobamos instalación
3. Creamos proyecto
4. Nos ubicamos en la carpeta del proyecto
5. Ejecutamos proyecto
1. Instalamos Leiningen con SDKMAN!
2. Comprobamos instalación
3. Creamos proyecto
4. Nos ubicamos en la carpeta del proyecto
5. Ejecutamos proyecto
$ sdk install leiningen $ lein --version $ lein new app proyecto $ cd proyecto $ lein run
Hello, World!
Al ejecutar el comando podemos obervar que nos creó la siguiente estructura de directorios:
$ tree └── proyecto ├── CHANGELOG.md ├── doc │ └── intro.md ├── LICENSE ├── project.clj ├── README.md ├── resources ├── src │ └── proyecto │ └── core.clj └── test └── proyecto └── core_test.clj
Editamos el archivo proncipal core.clj y ejecutamos:
(ns proyecto.core (:gen-class)) (defn -main "Esto es un comentario." [& args] (println "Nuestro proyecto en Leiningen"))
$ lein run Nuestro proyecto en Leiningen
Crear proyecto web con Luminus
$ lein new luminus my-app $ cd my-app $ lein run Started server on port 3000
Luminus es un micro-framework de Clojure basado en un conjunto de bibliotecas ligeras. Su objetivo es proporcionar una plataforma robusta, escalable y fácil de usar. Con Luminus puede concentrarse en desarrollar su aplicación de la manera que desee sin distracciones.
Abrimos un navegador y nos ubicamos en la ruta http://localhost:3000/
Eso es todo por el momento. En próximos post haremos más ejemplos.
Comentarios
Publicar un comentario