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

  • Influencer Plus

    Influencer P

    2 Ocak 2013
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • NightShader1

    NightShader1

    25 Temmuz 2006