Как структурировать app.configure в Express

Я использую Express 3.0 alpha для создания приложения, но немного запутался со структурой конфигурации приложения

app.configure ->
  app.set "views", __dirname + "/views"
  app.set "view engine", "jade"
  app.use express.bodyParser()
  app.use express.methodOverride()

app.configure "development", ->
  app.use express.logger("dev")

app.configure "production", ->
  app.use express.logger()
  1. Требуется ли первый app.configure, ->? Я просматривал приложения других людей, и, похоже, не имеет значения, использую ли я их.

  2. Как работает заказ для app.configure, ->? Кажется правильным помещать конкретные среды (разработки и производства )после первого app.configure, ->, как я видел в других приложениях, но, похоже, это не работает с моим приложением (, т.е. вообще ничего не печатать в моей консоли ).

Заранее спасибо!

7
задан Winter 3 May 2012 в 00:47
поделиться