Inona no fomba marina handefasana ny mpizara anao amin'ny voady hanaovana andrana?

Manana mpizara mazava iray izay andramako amin'ny fampiasana voady. Te-hihazakazaka ny mpizara avy ao anatin'ny efitrano fitsapana voady aho, ka tsy mila mihazakazaka any aoriana aho mba hiasa ilay efitrano fitsapana, avy eo afaka mamorona lahasa mofomamy iray izay mihazakazaka ny mpizara ary mizaha azy ao aho fitokana-monina.

Tao amin'ny server.café dia noforoniko ny mpizara (express), namboariko, namboariko ny làlana ary nantsoiko hoe app.listen (port) tahaka izao:

# Express - setup
express = require 'express'
app = module.exports = express.createServer()

# Express - configure and set up routes
app.configure ->
   app.set 'views', etc....
   ....

# Express - start
app.listen 3030

Ao amin'ny tsotra ahy ruta-test.js Manana aho:

vows    = require('vows'),
assert  = require('assert'),
server  = require('../app/server/server');

// Create a Test Suite
vows.describe('routes').addBatch({
    'GET /'     : respondsWith(200),
    'GET /401'  : respondsWith(401),
    'GET /403'  : respondsWith(403),
    'GET /404'  : respondsWith(404),
    'GET /500'  : respondsWith(500),
    'GET /501'  : respondsWith(501)
}).export(module);

izay respondsWith (kaody) dia mitovy amin'ny fampiasa amin'ny iray ao amin'ny doc voady ...

Rehefa mila aho mpizara amin'ny fitsapana etsy ambony, dia manomboka mihazakazaka ny mpizara ary mihazakazaka sy mandalo ireo fitsapana, izay tsara, saingy tsy mahatsapa aho fa manao azy io amin'ny fomba 'marina'.

Tsy mahafehy ahy firy rehefa manomboka ny mpizara, ary inona no hitranga raha te-hikirakira ny mpizara hitodika any amin'ny tontolo 'fitsapana' aho fa tsy ilay toerana misy anao, na hanova ny haavon'ny logging default rehefa mizaha toetra aho?

PS Hanova ny voadiko ho Coffeescript aho fa amin'izao fotoana izao dia ao anatin'ny js toy ny amin'ny fombam-pianarana avy amin'ireo dokotera aho!

10
задан brandizzi 17 August 2011 в 11:37
поделиться