我可以在vanilla node.js服务器中使用webpack中间件吗?

时间:2017-05-16 10:14:10

标签: node.js webpack

我之前使用webpack-dev-middlewarewebpack-hot-middleware来运行开发中的快速服务器。此方法可以在不使用webpack dev server的情况下运行开发环境。 Webpack处理捆绑和表达处理服务器逻辑和静态文件。

现在我想使用vanilla node.js服务器,因为快速设置对我的应用来说不够快。我想在我的新设置中使用webpack。但我想知道我是否可以在新设置中使用前两个中间件?如果可以,那将是完美的。但如果我能为我提供最好的方法呢?我读过像开发期间启动两台服务器的东西。一个用于webpack-dev-server,另一个用于运行node.js服务器。我认为这种方法很复杂,让我在开发中感到困惑。有没有更好的方法?我个人更喜欢server.js中的两种配置,例如:

const isDeveloping = process.env.NODE_ENV !== 'production';
const port = isDeveloping ? 8080 : process.env.PORT;
server.listen(port, function() {
  console.info('server listening on port ' + port);
});

但我不知道如何继续前进,因为我比使用中间件更熟悉而不是摆弄配置。

0 个答案:

没有答案
相关问题