¿Se puede usar CoffeeScript con Electron?

Parece que hay un par de maneras de hacerlo:

  1. Transpila tu CoffeeScript a Javascript
  2. Incluya su CoffeeScript en sus archivos Javascript de vainilla

1:

… usa la opción de reloj de coffeescript,

-w, –watch ver scripts para cambios y volver a ejecutar comandos

Por ejemplo:

coffee -w main.coffee

2:

… puede requerir un archivo de café, por ejemplo application.coffee , desde allí usando coffee-script.

main.js

// main.js
require (‘coffee-script’). register ();
require (‘./ application’)

aplicación.café

# application.coffee
aplicación = requerir (‘aplicación’)
BrowserWindow = require (‘navegador-ventana’)
# …

Instalar script de café

Inclúyalo en su package.json :

{

“devDependencies”: {
“precompilado por electrones”: “^ 0.33.1”,
“script de café”: “~ 1.10.0”
}
}

Y correr:

npm install

Src: ¿Puedo usar CoffeeScript para escribir mi aplicación Electron (Atom Shell)?