通常,在开发人员模式下,Webpack使用HTTP运行。通常有一个Web服务器在单独的端口上使用http / websockets通过HTTP和webpack提供内容。
是否可以在https上运行Web服务器并在https / websocket secure上运行webpack?
通常,在开发人员模式下,Webpack使用HTTP运行。通常有一个Web服务器在单独的端口上使用http / websockets通过HTTP和webpack提供内容。
是否可以在https上运行Web服务器并在https / websocket secure上运行webpack?
这仅适用于TEST环境:
您需要按照以下步骤配置webpack-dev-server:
webpack-dev-server --https --cert ./cert.pem --key ./key.pem
但是,当webpack尝试从密钥读取密码短语时,存在一个已知的错误。 请看这个链接
最简单的解决方法是不使用密码生成密钥(我不知道这样做的安全性!但这仅用于测试)。
要从密钥中删除密码,请使用以下命令:
$ openssl rsa -in key.pem -out newKey.pem
并在预览配置行中使用新密钥
就我而言,我必须运行所有这些命令来获取证书:
最后: