Quando eseguo espress app_name, expressjs crea tutte le cartelle ei file necessari. Mi chiedo se c'è un modo per fare lo stesso, ma invece di creare app.js in JS, crea in CoffeeScript.Node.js: crea un progetto Express usando CoffeeScript
Grazie
Quando eseguo espress app_name, expressjs crea tutte le cartelle ei file necessari. Mi chiedo se c'è un modo per fare lo stesso, ma invece di creare app.js in JS, crea in CoffeeScript.Node.js: crea un progetto Express usando CoffeeScript
Grazie
Prova questa: https://github.com/twilson63/express-coffee
espresso-caffè è un modello o caldaia-piastra per iniziare a scrivere applicazioni web espressi in CoffeeScript. È pronto per andare con l'installazione di base per un'applicazione Web Express. Include un Cakefile che ti permette di costruire, specare e guardare il tuo coffeescript mentre ti sviluppi. Hai hackerato nella cartella src ed esegui cake build per creare i tuoi file server, scrivi la tua moka nella tua cartella di test ed esegui test di torta o specifiche per eseguire la tua suite di test. Create le vostre opinioni di giada nella cartella di vista e mettere i beni pubblici nella cartella pubblica ...
Io non credo che ci sia uno strumento della riga di comando per fare questo, ma ci sono un sacco di progetti modello si potrebbe iniziare da. In particolare, consiglierei sstephenson's node-coffee-project. Non è Esprimi specifica, ma si può facilmente gettare Express nel package.json
e creare un file src/app.coffee
che assomiglia
express = require 'express'
app = express.createServer()
# TODO: configuration
app.listen 3000
La cosa importante è avere un Cakefile
che può fare i compiti vostro progetto ha bisogno. Per un progetto Express, è possibile aggiungere un'attività che ricompili non solo in modo continuo il proprio CoffeeScript, ma riavvia il server ogni volta che si modifica un file sorgente. Ecco uno gist di un Cakefile che sto usando su uno dei miei progetti (dovrai aggiungere "watch-tree"
alle tue `devDependencies).
nota che ora è circa un anno –
appena trovato che c'è un progetto chiamato 'zappa' su github che potrebbe essere utile a voi http://zappajs.org
ExpressOnSteroids espresso + SCSS + CAFFE SCRIPT
progetto clone e iniziare compito torta dev /path/to/torta
Si consiglia di controllare skeleton. Ho anche creato frappe, che è simile ma ottimizzato per i miei gusti.
I ' Sto usando frappe e lo adoro. Trovato da questo post. Grazie David. – Fresheyeball
Fantastico. Sono felice che ti piaccia. :) –
Questa è ancora la migliore risposta? Chiedo perché ottengo degli errori quando provo ad usarlo con 'node v4.2.1' - e, con alcune eccezioni, l'ultima volta che la maggior parte dei file sono stati aggiornati in quel progetto era 3-4 anni fa ... – cwd