2016-07-27 66 views
0

我们可以将所有node.js模块导入webpack并创建一个bundle.js?示例如果我使用http模块和webpack应用程序并将其捆绑并在浏览器中运行?我可以在webpack中使用node.js服务器模块吗?

main.js

var http = require('http'); 
var server = http.createServer(function (req, res) { 
    // send output 
}); 
server.listen(8080); 

回答

1

当使用节点内置的带的WebPack库,它会自动使用时将其导入浏览器兼容的版本。

您可以在this file中看到整个列表和匹配包。

对于http,您最终将以http-browserify代替。并非所有的东西都被支持,所以创建HTTP服务器将不起作用(因为这在浏览器中是不可行的)。您仍然可以使用http来执行文档中显示的请求。

+0

谢谢,我明白了,但它不会在构建过程中给出任何错误,我在浏览器中出现错误,这就是为什么认为为什么会发生这种情况:) –

相关问题