【发布时间】:2018-06-06 18:17:27
【问题描述】:
我真的很困惑。我开始学习使用带有 MEAN 堆栈的 node.js。在没有真正理解的情况下使用 webpack 和 browserfy。
让我感到困惑的是:
- Express 启动服务器,我可以处理请求
- Webpack 启动服务器
- Browserify 启动服务器
- 只需输入普通的 js,例如var http = require('http'); http.createServer(function (req, res) { ... 启动服务器
嗯,Webpack 和 Browserfy(据我所知)也捆绑了 js 文件。 “幕后”的逻辑是如何工作的,它们是否捆绑了我编写的所有代码并将其发送给客户端(例如我的数据库登录名)?
我读过这篇 Webpack vs webpack-dev-server vs webpack-dev-middleware vs webpack-hot-middleware vs etc ,它告诉我 webpack 在后台使用 express。那么也许 express 也使用了底层的 plan .js 服务器?
好吧,我可以一直这样下去。我有点困惑。
那么,有什么区别,在哪里?你们的应用如何(一起)工作?
【问题讨论】:
标签: node.js express webpack mean-stack browserify