【发布时间】:2020-10-05 02:44:12
【问题描述】:
我一直在使用 webpack 使用 express 构建服务器端应用程序。这段代码更难调试,因为我没有 Web 浏览器的即时舒适性,而且如果我使用 VS Code 之类的东西进行调试,则在使用源映射时它不会接受请求处理程序中的断点。此外,如果我只是坚持使用与 Node 兼容的 JS 并跳过所有转译之类的东西,编译就不需要时间。此外,如果我使用 treeshaking,我可以减小大小,但是当它在服务器上运行时有什么意义(没有客户端会下载它)。
我的观点是,如果服务器在内存或其他限制因素方面没有任何问题,我不明白为什么要创建一组服务器端代码。它更易于阅读、无需时间编译且更易于调试。
所以一个问题。可以将服务器应用程序作为 npm 包进行部署吗?这是常见的还是人们会做的?
【问题讨论】:
标签: node.js express npm webpack tree-shaking