coffeescript - cómo ejecutar un proyecto de escritura de café en la nube 9
cloud9-ide (2)
He estado pensando en trasladar mi proyecto a Cloud 9 IDE, pero he tenido problemas para ejecutar Coffee Script en el proyecto. Copié todos mis archivos js y coffee pero parece que no puedo ejecutar una configuración de ejecución usando los archivos de café. Intenté compilar los archivos de café en la línea de comandos de la consola, así como también crear una configuración de ejecución que llama directamente a app.coffee pero no tuve suerte.
¿Cuál es el soporte de script de café en cloud 9 y cómo funciona? ¿Compila el script de café a js automáticamente? ¿Cómo debo configurar mi configuración de ejecución en la nube 9?
Lo hice funcionar ... tus resultados pueden variar, pero esto es lo que hice ...
Suponiendo que tiene su aplicación que se llama app.coffee
, creé un archivo llamado runner.js
con el siguiente código:
require("coffee-script");
require("./app");
Desde Cloud9 IDE, solo digo que ejecute el archivo runner.js
y parece que funciona.
Tampoco pude usar mis paquetes globales instalados por npm ... no estoy seguro de por qué, pero supongo que es solo un problema. De todos modos, acabo de instalar mis paquetes en mi directorio de proyectos:
npm install coffee-script
También estaba usando express
y restler
en mi proyecto, así que hice lo mismo en el proyecto. Funcionó de maravilla :)
Hay una entrada en la página de soporte de Cloud9 sobre la ejecución de aplicaciones node.js escritas en CoffeeScript: Crear un proyecto de CoffeeScript node.js. Tenga en cuenta que solo puede depurar los archivos javascript.