0

目前,我正在提供一个 HTML 文件,它工作正常。

(我正在使用koa-mountkoa-static提供目录下的索引文件docs。)

app.use(mount('/docs', serve('docs')))

我怎样才能在不同的环境中正确地做一个条件路由器?

以下方法有效,但看起来很奇怪

// if not production
process.env !== 'production' && app.use(mount('/docs', serve('docs')))
4

1 回答 1

0

也许这看起来更正常?

if (process.env !== 'production') {
  app.use(mount('/docs', serve('docs')));
}

除了语法略有不同之外,我认为您的一般方法是合理的。

不过,您可能需要process.env.NODE_ENV,这是放置此值的正常位置。

于 2020-12-24T04:21:39.167 回答