SORU
11 Mart 2011, Cuma


Çıkışı oldukça html nasıl ExpressJS:

Node.js herhangi bir yeni satır karakteri veya sekme olmadan html kodu çıkışlar için ExpressJS kullanırken fark ettim. Teknik olarak indirmek için daha verimli olabilir, ancak çok güzel değil.

Ne güzel biçimlendirilmiş html yazdırmak için bunu alabilir miyim?

CEVAP
4 AĞUSTOS 2012, CUMARTESİ


Senin Ana app.js ya da içinde ne var:

4 Express.x

if (app.get('env') === 'development') {
  app.locals.pretty = true;
}

3 ifade eder.x

app.configure('development', function(){
  app.use(express.errorHandler());
  app.locals.pretty = true;
});

2 ifade eder.x

app.configure('development', function(){
  app.use(express.errorHandler());
  app.set('view options', { pretty: true });
});

Bu daha fazla verimlilik 'çirkin' production. isteyeceksiniz çünkü development güzel baskı koydum Üretim dağıtımı yaparken ortam değişkeni NODE_ENV=production ayarlamak için emin olun. Bu 'senaryo' alan package.json ve başlamak için idam edildi. kullanın sh Bir komut ile yapılabilir

Bu nedenle: 3 changed Express

"Seçenekleri görüntüle" ayarı artık gerekli değildir, app.halk yerel değişkenler res ile birleştirilir.() render's, Bu yüzden [app.yerliler.gerçek = oldukça res geçen aynıdır.(görünüm, { güzel: true }) işlemek.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Grace Su

    Grace Su

    6 Ocak 2006
  • Nightmare2005

    Nightmare200

    14 Ocak 2007
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011